https://github.com/kelsonbatista/project-delivery-app
Project Delivery App
https://github.com/kelsonbatista/project-delivery-app
bootstrap docker docker-compose mysql nodejs react react-icons sequelize tailwindcss
Last synced: 3 months ago
JSON representation
Project Delivery App
- Host: GitHub
- URL: https://github.com/kelsonbatista/project-delivery-app
- Owner: kelsonbatista
- Created: 2022-08-26T23:00:10.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-27T01:39:55.000Z (almost 4 years ago)
- Last Synced: 2025-03-27T15:53:13.100Z (over 1 year ago)
- Topics: bootstrap, docker, docker-compose, mysql, nodejs, react, react-icons, sequelize, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 5.21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# About the project / *Sobre o projeto*
This is an On demand delivery app as the final full stack project. The app covers all features such as login with token, user registration, products list, order products, checkout, order management and user management. App developed in front end and back end made with the most modern technologies such as React, Node, Sequelize, Docker, etc. We were on a group of 5 and finished in a 2 weeks sprint in a agile environment with daily meetings and kanban board to organize the work and to minimize code conflicts.
---
*Este é um aplicativo de entrega sob demanda como o projeto final Full Stack. O aplicativo abrange todos os recursos, como login com token, cadastro de usuários, lista de produtos, pedidos de produtos, checkout, gerenciamento de pedidos e gerenciamento de usuários. App desenvolvido em front end e back end feito com as mais modernas tecnologias como React, Node, Sequelize, Docker, etc. Estávamos em um grupo de 5 e finalizamos em um sprint de 2 semanas em ambiente ágil com reuniões diárias e quadro kanban para organizar o trabalho e minimizar conflitos de código.*
---
# Skills / *Habilidades*
- Full Stack development / *Desenvolvimento Full Stack*
- React / Redux
- NodeJS
- Sequelize
- REST Api endpoints
- Bootstrap / Tailwind
- React-icons
- Token and user validation / *Token e validação de usuário*
- LocalStorage manipulation / *Manipulação no LocalStorage*
- MySQL
- Docker
- Conventional Commits / *Commit Converncionais*
- Asynchronous functions / *Funções assíncronas*
---
# Layout

---
# Deployment / *Implantação*
See it in action/ **Veja em ação**: [https://project-delivery-app-front.vercel.app/](https://project-delivery-app-front.vercel.app/)
Commands:
- git clone git@github.com:kelsonbatista/project-delivery-app.git
- Run npm install in / , and /front-end and /back-end
- Run database inside Docker: in / run "docker compose:up:dev
- In /back-end run "npm run dev"
- In /back-end run "npm run db:reset" to seed basic information into db
- In /front-end run "npm start"
- Access http://localhost:3000, register a new user, ready to go.