Developer Names: Veerash Palanichamy, Faiq Ahmed, Eesha Qureshi, Kevin Kannammalil
Date of project start: 19/09/2022
This project is UnderTree, latex editor made with git and users in mind
The folders and files for this project are as follows:
docs - Documentation for the project
src - Source code. The source code is split into three folders, the client for all the frontend code, server for all the backend code, and deployment for all docker and Caddy code neccesary for deploying the project
src/backend/tst - Test cases
Ensure you have docker, node, and npm installed.
To deploy the following project follow the given steps:
npm install
to download all needed dependencies to run the projectnpm start
if testing locally, or npm run build
if deploying for productionnpm install
to download all needed dependencies to run the projectOnce the above steps have been completed we can deploy the project using docker using the following steps:
cd /src/deployment
docker compose up -d
to deployMongoDB can be access on port 27017 Mongo Express can be accessed on port 8081