Team Members:
- Camil Bouzidi (40099611)
- Radley Carpio (40074888)
- Bicher Chammaa (40096200)
- Nimmit Jaggi (40032159)
- Matthew Kevork (40063824)
- Cedric Martens (40086877)
- William Morin-Laberge (40097269)
- Adrien Temblay (40108982)
- Pierre-Olivier Trottier (40059235)
Technology Stack
- Frontend: ReactJS + TypeScript
- Backend: NestJS + TypeScript
- Database: MongoDB
- Deployment: Docker + Docker Compose
Extra Information
- CI/CD: GitHub Actions
- Project KanBan Board: GitHub Projects
- Component Library: Ant Design
- Unit Tests: Jest
- To see information specific to the client or server visit the README.md file located in the matching directory.
- Make sure Docker and Docker Compose are both installed on the system.
- Open a terminal/command prompt window in the project's root directory.
- Run the following command to build the stack
docker-compose build
. - Run the following command to start the stack
docker-compose up
.
(The-d
flag can be added if the stack's console output is not important to you) - Visit
http://localhost:80
to view the web interface of the ERP System.