User database to host information about clients.
Frontend: React.js/Node.js
Backend: MongoDB / SQL
npm materialUI
- Clone the repository.
- Run
npm install
to install/update - Run npm dev for development mode with hot-code reloading, error reporting, and more.
- Open http://localhost:3000 with your web browser to see the result.
Note: Running npm build then npm start will start the application in production mode.
- Jira for issue tracking
- Figma for mockups
- Confluence for formal documents
- Create a new branch in the format
[GITHUB_USERNAME]/RAV-[JIRA ISSUE NUMBER]-[SHORT_DESCRIPTION]
by runninggit checkout -b [BRANCH NAME]
- This way the issues are closed on Jira when we merge the PR with that branch name
colepjohn/RAV-12-init-project
- Commit changes.
- Then push your branch by running
git push -u origin [BRANCH NAME]
. This pushes your branch to remote. - Create a pull request (PR) on GitHub to merge your branch into
develop
.main
will serve as production. - In your PR, briefly describe the changes, then tag Cole (colepjohn) and Z (zlim2) to the PR. Others are welcome to comment and give feedback as well.
Frontend/src/components
: Contains most of our front-end code. This is where we put our React components.Backend/
: Contains files that are associated with a route based on its file name.Frontend/public/
: Stores static files like images, see Next.js' docs.Frontend/src/styles/
: Contains our SCSS files for global styling, variables, and mixins.