This project was made as a knowledge test performed by toolbox.
Check live demo here : https://text.app.yilmer.work
First make sure you have docker installed and running
In the project directory, you can run this command to build de image:
When build is done, then run this command to start the container:
Go to http://localhost to view it in the browser.
First make sure you have docker installed and running
In your terminal or CMD run this command to start the backend:
Then run this command to start the frontend:
Go to http://localhost to view it in the browser.
In the terminal or cmd navigate to "api" directory and run:
Then run:
Then to start de front in your terminal navigate to "client" directory and run
Then run:
If browser is not opened automatically go to http://localhost:3000 to view it in the browser.
In the terminal or cmd navigate to "api" directory and run:
This will test all routes in backend
Front end test weren't written due to time matters
- Authenticaton using JWT (login, register, protected routes)
- Mongo db storage for data persistence
- Edit, Delete, View, alerts and search features
- Can be ran using docker-compose or docker compose
- VCS using GIT and GitGub
- Deployed in AWS Check live demo here : https://text.app.yilmer.work