This is CS 546 Final project for Group 2 ( GameOn)
You want to play your favorite team sport but you do not have enough people or no one to play with. “Game on” will help you in finding local friends to play with and enjoy your favorite team sport.
To run the project you need the following:
You will need to first install all the dependencies by running this command:
$ npm ci
Then you will need a .env file to make sure all the configurations are in place. Run the application using the following command:
$ npm start
Directories | Description |
---|---|
/config |
This directory contains database configuration files |
/data |
This directory contains the database operations |
/routes |
This directory contains all the routes for the website |
/views |
This directory contains the handlebar files |
/public |
This directory contains CSS files, JS files and images |
/task |
This directory contains the validation file |
1- Add comments in code, simply describe in a short sentence what the function is actually doing.
2- Create a branch for each feature.
3- Do not direct merge to the main branch.
4- Pull request requires one code review before merging.
5- First merge feature branch to the Dev branch. Dev branch can be merged to the main branch after integration testing.
Feature branch --> Dev branch --> Main branch
6- All merge conflicts (if any) must be resolved before merging a pull request.
7- Review and merge the pending pull request (if any) before creating a new one.