- backend
- client
- public: all pictures/videos/icons/etc stored here
- src:
- components: all components are stored here
- create a folder within to store components for a specific page along with their styles.
- pages: page components are stored here
- create a folder within to store a page along with their styles.
- routes: route components are stored here
- index.css: default styles that are applied to all components are in this file
- main.jsx: this is the root component
- Clone repository to local
git clone https://github.com/vas1l/CEN3031-Project.git
- Install dependencies
# install client dependencies
cd client
npm install
# install backend dependencies
cd ../backend
npm install
# return to root directory
cd ..
-
Add .env to backend
- Create a new folder under backend named: .env
- Paste environment variables
-
Change to dev branch
git checkout dev
- Move to backend/frontend folder and begin coding
# for backend
cd backend
# for frontend
cd client