Skip to content

amym-li/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

CSCC01 Fall 2022 Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.6%
  • CSS 1.7%
  • SCSS 0.7%