Skip to content

acm-uga/openSourceSpring23

Repository files navigation

ACM Open Source Project Spring 2023

Welcome to the Open Source Project! We meet every Wednesday on Discord at 5:30pm - 6:00pm. We're excited to build something amazing together!

Project URL : https://uga-marketplace.fly.dev/

Project Google Doc: https://docs.google.com/document/d/1mQmhqu-vUGuBPI9OOYplPoU0yFRHXkM2SMmblyB4Oes/edit

Youtube Channel: https://www.youtube.com/channel/UCfNIrfKtb6fut7t3OrJvnJA

GroupMe: https://groupme.com/join_group/91593550/RZdbkV1g

Discord: https://discord.gg/4YgPUWwQkM

Our Project: UGA Marketplace

This is a hub of information and services made specifically for UGA students by UGA students. Our goal is to build features that offer solutions to common issues that students face, and to continue adding features as new needs arise. We reserve access to UGA students only by requiring a @uga.edu email address to sign up.

How it Works

Screen Shot 2023-02-14 at 3 02 25 PM


Initial features

Market Page: A place to buy and sell common goods that college students need, like textbooks and dorm items. Security is often an issue when using other sites. Here, you know that the person you are making the exchange with is also a student at UGA.

Student Housing Page: Finding the right on and off campus housing for you can be difficult. This feature has all on and off campus housing options in one place so that you don’t have to explore multiple websites. Students can comment on each dorm or apartment complex to let others know about their experience living there. Subleases can be advertised here similar to how it is done on Facebook marketplace, but with better filters, information, and security.

Course Swap Page: This is for situations where you realize a different class / section would work better for your schedule, but both sections are full. Users would advertise which class they would like to drop and which classe(s) they would be willing to swap their spot for.

To Run The App

  1. Execute: cd my-app
  • This is the directory that was created after creating the react application with the “npx create-react-app my-app” command. You must be inside this directory to run the application
  1. Execute: npm install
  • This installs all of the packages and dependencies in the node_modules folder. This will take a few seconds Execute: npm start
  1. Execute: npm start dev
  • This runs the application in development mode, so you don't have to re-run application to see changes everytime

Admin

William Sirotkin - Discord: @williamsirotkin

Raymond Feckoury - Discord: @RaymondFeckoury


Contributors

Jake Hubbard - Discord: @Jacobo#5346

Jeffrey Li - Discord: @bigballslmao#6075

Shahbin (SHA) Hossain - Discord: @KnightKi113RX#7372

Steven Tran - Discord: @steventran#6575

Cooper Bocko - Discord: @Cooperbok

Jason Waryold - Discord: @Saarhi#9647

Chase Pitser - Discord: @MarstonMania#1624

Vansh Arora - Discord: @vansharora03#7809

Deepesh Nimma - Discord: @nottcurious#4351

Dhruv Patel - Discord: @dhruvthepatel#3120

Stephen Nemeth - Discord: @stephennemeth_#5071

Turjoy Paul - Discord: @Firedynex#9301

Ashwin Pillai - Dicord: @Ash1729#1620

Austin Perales - Discord: @austin-perales#3947

Jack Fletcher - Discord: Box Fletcher-east-1#0001

Suhani Patel - Discord: @Suhani#5775

Nikita Jha - Discord: @nikita-jha#6879

Ivan Zheng - Discord: @IvanZ#8319

Sumin Lee - Discord: @이숨#6575