Skip to content

CheadleCheadle/Meetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yeetup

https://meetup-au8t.onrender.com

A social networking site allowing for users to come together to form groups based on common interests as well as creating and attending events.

Technologies Used:

  • Sequelize
  • Express.js
  • REACT 18
  • Redux 4.2.1
  • PostgreSQL

General flow of Yeetup is as follows:

  • Users registers or logs in
  • User can view groups and events as well as create them
  • User can update and delete groups and events

TODO: Implement update feature for events as well as CRUD operations for venues and attendances.

To launch the application locally:

  • Clone the repository
  • Open the root folder and type "npm install" to install root dependencies
  • Open the backend folder and type "npm i && npx dotenv sequelize-cli db:migrate && npx dotenv sequelize-cli db:seed:all && npm start" to install backend dependencies
  • Open the frontend folder and type "npm i" to install frontend dependencies
  • Inside the backend folder, type "npm start" to start the express server on localhost:8000
  • Inside the frontend folder, type "npm start" to start the react frontend server on localhost:3000
  • The application should now be running!

main_image meetup_events meetup_group event_details group_details

If you wish to stop using the application, you can close it by hitting ctrl + c inside of both the backend and frontend folders.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published