About • Features • Layout • How it works • Tech Stack
Go Restaurant - is an easy and quick way to manage a resaurant dishes, with a simple and nice layout you are able to access all its features. Project was a challenge developed during GoStack Bootcamp offered by Rocketseat in order to practise CRUD concepts using ReactJS and TypeScript. GoStack Bootcamp is an online experience with lots of practical content, challenges and hacks.
- List API's food dishes
- Add new food dishes to the API
- Edit food dishes from API
- Remove food dishes from API
- Change availability of API's food dishes
The application layout is available on Figma:
This project is divided into two parts:
- Backend (server file)
- Frontend
Frontend needs the Backend to be running to work.
Before you begin, you will need to have the following tools installed on your machine: [Git] (https://git-scm.com), [Node.js] (https://nodejs.org/en/) and [Yarn] (https://classic.yarnpkg.com/en/). In addition, it is good to have an editor to work with the code like [VSCode] (https://code.visualstudio.com/)
# Clone this repository
$ git clone https://github.com/raphaelswk/go-restaurant.git
# Access the project folder in your terminal
$ cd go-restaurant
# Install the dependencies
$ yarn
# Run the backend
$ yarn json-server server.json -p 3333
# Run the application in development mode
$ yarn start
# The application will open on the port: 3000 - go to http://localhost:3000
The following tools were used in the construction of the project:
Website (React + TypeScript)
See the file package.json
Made with ♥ by Raphael Socolowski 👋🏽 Get in Touch!