Skip to content

NoSQL example for saving restaurants in the world that is liked with its info

Notifications You must be signed in to change notification settings

melihcanclk/Restaurant-App

Repository files navigation

Installation

  1. Clone the repo
    git clone 
  2. Docker Compose
    docker-compose up

Program will be running on

https://localhost:5173/

for frontend and

https://localhost:8080/

for backend

Screenshots

Login

image

Register

image

After auth

image

Add Restaurant Modal

image

Profile

image

Restaurant Info and Visited Button

image

Edit Restaurant Info

image

Tech Stack

Frontend

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

React is used to create the frontend app.

Semantic UI

Semantic UI is used to style the frontend app.

Backend

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

Authentication is done with Auth0. You can create your own account and use it to login to the app.

Docker

Docker is used to containerize the app. It is used to run the app on the local machine.

Docker Compose

Docker Compose is used to run the app on the local machine.

About

NoSQL example for saving restaurants in the world that is liked with its info

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages