KSzczepa / Food-Order-App-Rice-Runner

Modern Food ordering App created with React & Node.js & MongoDB Database

Home Page:https://ricerunner-4cdfa.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Food Ordering Application: Rice Runner

https://ricerunner-4cdfa.web.app/

Modern Food ordering App created with React & Node.js & MongoDB Database

The project is a fullstack application to order meals. Design was created with JavaScript, React library and CSS for styling. To create REST API, Node.js was used along with Express.js framework. Managing the orders was implemented with the use of MongoDB database. The user can add meals to the shopping cart, choosing from menu, remove them and make an order, which is saved in database.

The project is deployed using firebase - frontend part and onrender service - backend part. Unfortunately, as the free version of the services was used, the application takes a long time to load when first launched.

For ease of use, a container was implemented using Docker.

Docker-compose contains 3 services: application, server and the database.

Tools:

  • JavaScript
  • React
  • Redux
  • Node.js
  • Express.js
  • CSS
  • HTML
  • MySQL - changed to MongoDB
  • Docker
  • npm packet manager

Design

About

Modern Food ordering App created with React & Node.js & MongoDB Database

https://ricerunner-4cdfa.web.app/


Languages

Language:JavaScript 59.1%Language:CSS 25.0%Language:HTML 15.3%Language:Dockerfile 0.6%