Skip to content

tonykha123/Thats-Us

 
 

Repository files navigation

That's Us

This project is a mock meet up web application, similar to meetup or eventbrite. Fully responsive on MOST devices. Users can create an account to create new events or attend various local events.

Motivation

The motivation behind the development of this web app is to create a platform for people in the local community to connect with one another.

Project Showcase

Desktop devices

Hero Create Event Page Event Details Map Feature

Mobile devices

Hero Events Create Event Page Event Details Map Feature

Tablet devices

Hero Events Bottom of landing Create Event Map Feature

Technology Stack

  • Node and Express (Backend)
  • React (Frontend)
  • Sqlite3(Relational Database)
  • TailwindCSS(Styling)
  • Auth0(Authentication)

Installation and how to use

The project can be obtained by either downloading directly via this GitHub repo or cloned by running the following command: git clone https://github.com/tonykha123/Thats-Us

It is required that node is installed before running the following commands.

Once cloned install dependencies by entering npm install into the terminal.

After dependencies are installed, enter npm run postinstall into the terminal to seed all the sample data.

Finally, enter npm run dev to start up the application.

We should expect this to be the last line in the terminal after the npm run dev command

webpack 5.73.0 compiled successfully in 4506 ms

The application can be accessed on http://localhost:3000/.

How to contribute

Features to implement in the future

  • Sort Events by Category- Eg Location , Date, Title etc

  • Show a list of users at the event

  • Edit and delete existing events

  • Migrate to MongoDB

  • TESTS TESTS TESTS!!!!

  • Add ability to upload images to Events

  • Anything else you feel that might improve the app :) !

For other developers who may want to contribute , please visit the following links:

Contributors

About

Final Project for team that's us

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.0%
  • CSS 29.1%
  • HTML 0.9%