Skip to content

finalprojectf22-minimum-viable-percentage created by GitHub Classroom

Notifications You must be signed in to change notification settings

UTSCCSCC01/finalprojectf22-clubhouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivation and Project Description

Our project is a webapp which allows UTSC students to connect with clubs by sharing information about upcoming events and allowing them to register to join the club right from the app.

Installation for your Software/System

  • Database

We used MongoDB for the database. We hosted our database through AWS via MongoDB Atlas. There is a free plan available and the rest of this installation will assume you use it. Just create an account and select your plan then it will create a cluster which will host your database.

  • Configuration
  1. Open /finalprojectf22-minimum-viable-percentage/config.env and replace the database string with yours which you can get from your database host. Download sample config.env

  2. Run npm i to install dependencies.

  • Dev API Server npm run api_serve

  • Dev Client Server npm run client_serve

  • Client & API & React Watcher npm run dev

Contribution

In order to contribute please fork our repository and submit a pull request, we will be monitoring them. If you find an issue but do not have a solution please check out Issues.

About

finalprojectf22-minimum-viable-percentage created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published