- Clone the repo
git clone
- Docker Compose
docker-compose up
Program will be running on
https://localhost:5173/
for frontend and
https://localhost:8080/
for backend
Frontend is a simple React app that allows user to add its favourite restaurants to the database. It is connected to the NoSql Casandra database with Document API in and the backend server.
React is used to create the frontend app.
Semantic UI is used to style the frontend app.
Backend is a simple Node.js server that allows user to perform CRUD operations on restaurants. It is connected to the NoSql Casandra database with Document API in and the frontend server.
Database management is done with DataStax Astra.
Authentication is done with Auth0. You can create your own account and use it to login to the app.
Docker is used to containerize the app. It is used to run the app on the local machine.
Docker Compose is used to run the app on the local machine.