This is a deployment repository for Eddo.
- Ensure that your system has the latest version of Node.js installed
- Setup Docker CLI using the link found here: https://docs.docker.com/engine/reference/commandline/cli/
- Clone the deployment repository and run the
deploy.shscript - Navigate to the
eddo-deploymentdirectory and rundocker-compose up --buildto start the application - Head to
localhost:3000to view the application
- Ensure that your system has the latest version of Node.js installed
- Clone the deployment repository
- Navigate to the
eddo-backendsub-directory and runnpm installto install relevant packages - Repeat the above process by navigating to the
eddo-frontendsub-directory - Head to
localhost:3000to view the application
- Navigate to the
random-datafolder within theeddo-backendsub-directory. - Run the
add-eddo-random-data.pyscript.
- Shashank and Vignesh are happy to announce that our site has relocated to its permanent home @ https://eddo-zeta.vercel.app (frontend) and https://eddo-server.herokuapp.com (server)!
- New mock data has been added to MongoDB Atlas and will be reflected in
randomStudents.jsonandrandomUsers.json
- As our software is currently deployed on Heroku and Vercel which are free hosting solutions, the loading speed may be slower than if tested on
localhost. - In the event the frontend does not render, visit our server as specified in the link above to wake up the server.
- Shashank and Vignesh are currently in the midst of deploying this website to Azure Services. Once successful, the link will be made available in this repository!
- Shashank and Vignesh are happy to announce that they have managed to host their website on a DigitalOcean Ubuntu VPS. You may choose to access our site at http://188.166.56.148:3000/ (to be populated with test data)
- Random Data has been added! You may use a randomly generated user's credentials found on
randomUsers.jsonto explore our site. - Our site may temporarily be down in the next week but will be temporarily deployed on Vercel (TBC) for user testing owing to high costs of running our Linux VPS.