Skip to content

A Zip é um projeto de conclusão de curso desenvolvido ao longo de dois anos, com foco em criar uma plataforma de brechó sustentável, alinhada a agenda 2020/2030 da ONU. A Zip reflete o aprendizado e a aplicação de conceitos adquiridos durante a formação, transformando a moda de maneira ética e colaborativa.

License

Notifications You must be signed in to change notification settings

sophi-hub/Zip-marketplace

Repository files navigation

Zip – Brechó e Marketplace Sustentável


Funcionalidades da Plataforma ⚙️

👥 Para Usuários:

  • **Cadastro com validação de e-mail e segurança de senha.
  • **Recuperação de senha e alteração de dados cadastrais.
  • Gerenciamento de produtos: adicionar, remover e visualizar itens.
  • **Favoritar produtos, adicionar à sacola e realizar compras.
  • Consulta de pedidos e vendas em tempo real.
  • Notificação de status do pedido para acompanhamento.
  • Denúncia de produtos ou vendedores suspeitos.
  • Solicitação para criação de bazares famosos.
  • Interface 100% responsiva para dispositivos móveis.

🖤🛠️ Para Administração:

  • Gestão de produtos denunciados e de vendedores com 60+ denúncias.
  • Aprovação ou negação de solicitações de bazar famoso.

🖤🌟 Para Famosos:

  • Criação e alteração de bazares exclusivos.

Para solicitar o upgrade de conta para criar um bazar, o famoso deve:

  • Ter uma conta verificada no TikTok, Instagram ou YouTube.
  • Ter mais de 500 mil seguidores em uma dessas plataformas.
  • Destinar uma porcentagem do lucro arrecadado no bazar para uma instituição de caridade.

Tecnologias e Metodologias Utilizadas 🖤

Tecnologia/Metodologia Descrição Ícone
JavaScript Linguagem principal do projeto JavaScript
Node.js Plataforma para execução do back-end Node.js
Express.js Framework minimalista para API RESTful Express.js
MySQL Banco de dados relacional MySQL
HTML Estruturação semântica das páginas HTML
CSS Estilização responsiva e acessível CSS
EJS Sistema de templates dinâmicos 🖤🛠️
JWT Autenticação segura 🖤🔐
Pool de Conexões Melhor performance no gerenciamento do banco de dados 🖤⚡
Clever Cloud Hospedagem eficiente 🖤☁️
Render Deploy rápido e estável 🖤🚀
Workbench Modelagem e gerenciamento do banco de dados 🖤🗄️
VSCode Ambiente de desenvolvimento 🖤🖥️
APIs RESTful Comunicação eficiente entre sistemas 🖤🔄
Mercado Pago API Integração de pagamentos 🖤💳
Correios API Cálculo de fretes e rastreamento 🖤📦
Arquitetura MVC Organização modular do código 🖤🏗️
Mobile First Design otimizado para dispositivos móveis 🖤📱
Acessibilidade Interface inclusiva para todos 🖤♿

Como Instalar Localmente? 💻

🔽 Clone este repositório:

git clone https://github.com/sophi-hub/Zip-marketplace.git
cd Zip-marketplace

📦 Instale as dependências:

npm install express mysql ejs jsonwebtoken
npm install --save-dev nodemon eslint prettier 

🔽 Execute o servidor:

npm start

Contribuindo para o Projeto 🤝

Quer ajudar a melhorar a Zip? Siga os passos abaixo e contribua com melhorias! 💻

  • Faça um fork deste repositório
  • Crie uma nova branch: git checkout -b feature-sua-feature
  • Faça suas alterações e commite: git commit -m "Descrição da feature"
  • Envie um Pull Request explicando suas mudanças

Juntos, podemos tornar a Zip ainda mais incrível! 🖤✨


Hospedagem e Domínios


Licença 📜

Este projeto está licenciado sob os termos da MIT License.

Transforme o mundo da moda com a Zip! 🖤♻️

About

A Zip é um projeto de conclusão de curso desenvolvido ao longo de dois anos, com foco em criar uma plataforma de brechó sustentável, alinhada a agenda 2020/2030 da ONU. A Zip reflete o aprendizado e a aplicação de conceitos adquiridos durante a formação, transformando a moda de maneira ética e colaborativa.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published