Skip to content

LaunchStore is an online store created during the LaunchBase bootcamp.

License

Notifications You must be signed in to change notification settings

wellingtoncid/launchstore

Repository files navigation

GitHub language count Repository size Siga no Twitter GitHub last commit License Stargazers Feito por Wellington Cid

Launchstore

🚧 Launchstore em construção 🚀 🚧

SobreFuncionalidadesLayoutComo executarTecnologiasContribuidoresAutorLicença

💻 Sobre o projeto

Launchstore - é uma sistema completo para gerenciamento de comércio eletrônico, uma forma de conectar compradores e vendedores em uma única plataforma de vendas online.

Projeto desenvolvido durante o Bootcamp LaunchBase da Rocketseat. O LaunchBase é um treinamento no formato de bootcamp online que tem duração de 8 semanas com muito conteúdo prático, desafios e hacks para evoluir o desenvolvimento para o próximo nível.


⚙️ Funcionalidades

  • Vendedores podem se cadastrar na plataforma web enviando:

    • nome completo
    • email e senha
    • cep e endereço
    • além de cadastrar um ou mais anuncios com:
      • Até 6 imagens do produto no formato png, jpg, jpeg ou svg
      • Título e descrição completa do produto
      • Preço do produto
      • Quantidade
      • Disponibilidade
  • Os usuários e compradores tem acesso a aplicação, onde podem:

    • navegar pelo site para ver os produtos cadastrados
    • visualizar os detalhes dos produtos e efetuar compras

🎨 Layout

O layout da aplicação estará disponível em breve:

Mobile

Em planejamento para construção futura.

Web

Launchstore Launchstore Launchstore Launchstore Launchstore


🚀 Como executar o projeto

Execute este projeto com o comando npm start.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código, como por exemplo o VSCode.

🧭 Rodando a aplicação web (Frontend)

# Clone este repositório
$ git clone git@github.com:wellingtoncid/launchstore.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd launchstore

# Instale as dependências
$ npm install ou yarn install

# Execute a aplicação em modo de desenvolvimento
$ npm run start ou yarn start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Website (Javascript)

Veja o arquivo package.json

Server (NodeJS)

Veja o arquivo package.json

Utilitários


👨‍💻 Contribuidores


Wellington Cid

👨‍🚀

💪 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub


🦸 Autor


Wellington Cid
🚀

Twitter Badge Linkedin Badge Gmail Badge


📝 Licença

Este projeto esta sob a licença MIT.

Feito com ❤️ por Wellington Cid 👋🏽 Entre em contato!


About

LaunchStore is an online store created during the LaunchBase bootcamp.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published