Skip to content

A aplicação é uma API para uma plataforma e-commerce e conta com três níveis de usuários (usuário comum, usuário vendedor e usuário administrador).

Notifications You must be signed in to change notification settings

DaviSouzaS/kenzie-commerce

 
 

Repository files navigation

kenzie-commerce-grupo-29-t14

Projeto do grupo 29 (turma 14)

A aplicação é uma API para uma plataforma e-commerce e conta com três níveis de usuários (usuário comum, usuário vendedor e usuário administrador).

O usuário comum tem acesso aos produtos cadastrados na aplicação, pode filtra-los por nome, categoria e id, colocar produtos no carrinho, cadastrar um endereço, realizar pedidos, editar informações pessoais e deletar a própria conta.

O usuário vendedor pode cadastrar produtos na aplicação, atualizar seus produtos e modificar o status de um pedido realizado para um de seus produtos.

Já o usuário administrador tem acesso a todas as rotas da aplicação.

Link do repositório original: https://github.com/grupo-29-t14/e-commerce-grupo-29-t14

Link da documentação no swagger: https://e-commerce29-t14.onrender.com/api/docs/swagger-ui/

Link da documentação no redoc: https://e-commerce29-t14.onrender.com/api/docs/redoc/

As tecnologias utilizadas para o desenvolvimento deste projeto foram:

  • python
  • django
  • djangorestframework
  • djangorestframework-simplejwt
  • python-dotenv
  • psycopg2-binary
  • drf-spectacular
  • django-money
  • django-cors-headers
  • dj-database-url
  • gunicorn

About

A aplicação é uma API para uma plataforma e-commerce e conta com três níveis de usuários (usuário comum, usuário vendedor e usuário administrador).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%