Discover clubs, connect with others - A centralized Illinois Student Organization finder.
- Explore organizations that align with a student’s diverse interests
- Stay up-to-date on an organization’s recruitment and events
- Post newly created organizations to attract new members and display updated organizational information
Frontend (Login / Users) - Anya Mahajan Frontend (Club Pages) - Andrew Mao Backend (Organizations and organization routes) - Matt Marsico Backend (Users and user routes) - Ethan Mathew
- Install NodeJS - this depends on your platform and installation instructions can be found here
- Install NPM (if necessary) - installation instructions here
- Install NPM dependencies with
npm install && npm install react-scripts
- Run application
npm run start
- Install NPM dependencies with
cd backend
npm install
npm install -g tsc
tsc
- Setup .env file with the following variables
MONGODB_CONNECTION_URI = <connection_uri_here>
JWT_SECRET = <json_web_token_secret_here>
- Run application - may need to configure user permissions to run on server/locally
npm run start