danilomeneghel / delivery-manager

Delivery project in ReactJS, NodeJS and MongoDB

Home Page:https://9vtpws-3000.csb.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delivery Manager

Delivery project in ReactJS, NodeJS and MongoDB

Modules

  • Orders
  • Products
  • Users
  • Contacts

Features

  • CRUD
  • Routes
  • API RESTful
  • MUI DataTable
  • Filter
  • Pagination
  • Login
  • ACL
  • JWT
  • Responsive

Requirements

  • Node >= 14.11.0
  • NPM >= 6.14.8
  • MongoDB >= 4.2.7

Tecnologies

  • NodeJS
  • Express
  • Passport
  • Mongoose
  • ReactJS
  • CSS
  • Material-UI

Instalation

$ git clone https://github.com/danilomeneghel/delivery-manager.git

$ cd delivery-manager/

Change the config/db.js file according to your database data. Open the terminal, then run Mongodb:

$ mongod

To run the application, run the following command:

$ npm install --force && npm run start

If it doesn't work, try installing the dependencies and running separately.

$ cd backend && npm install && npm start
$ cd frontend && npm install && npm start

http://localhost:3000/

Demonstration

https://yhtqkv-3000.csb.app/

  • Login
    • Username: admin
    • Password: admin123

License

This project is licensed under The MIT License (MIT).

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Developed by
Danilo Meneghel
danilo.meneghel@gmail.com
http://danilomeneghel.github.io/

About

Delivery project in ReactJS, NodeJS and MongoDB

https://9vtpws-3000.csb.app/

License:MIT License


Languages

Language:JavaScript 84.4%Language:CSS 15.1%Language:HTML 0.5%