Skip to content

leanddro/stock_auction

Repository files navigation

Stock Auction

Tópicos

💠 Descrição do projeto

💠 Modelo ER

💠 Funcionalidades

💠 Pré-requisitos

💠 Como rodar a aplicação

Descrição do projeto

E uma aplicação web em Ruby on Rails com funcionalidade de conectar o publico com itens que estão defasados ou com pequenas avarias, assim podendo ser comercializado novamente pelo meio escolhido de leilão. Este e um projeto que faz da primeira etapa de treinamento do TreinaDev.

Modelo ER

modelo er

Funcionalidades

✅ Cadastro de usuários dos tipos(Admin, Regular)

✅ Gerenciamento de categorias de produtos(itens)

✅ Cadastro de produtos(itens) disponíveis para leilão

✅ Detalhes de produtos(itens)

✅ Adicionar imagem ao produto

✅ Iniciar novo lote com informações de data e lances

✅ Adicionar produtos(itens) em lotes

✅ Muda status do lote de pendente para aprovado

✅ Usuário(regular) logado faz lances em lotes disponíveis

✅ Acompanhamento de lances recebidos nos lotes

✅ Finalizar o leilão quando a lances quando não cancelar

✅ Dúvidas/comentários e respostas sobre um lote

✅ Buscar por produto

Pré-requisitos

⚠️ Ruby: versão 3.2.1

⚠️ Ruby on Rails: versão 7.0.4.3

⚠️ Node

⚠️ Yarn

⚠️ SQLite

Como rodar a aplicação

No terminal, clone o projeto:

git clone https://github.com/leanddro/stock_auction

Entre na pasta do projeto:

cd stock_auction

Comando para configuração inicial

./bin/setup

Rodando aplicação

./bin/dev

Acesse a aplicação em seu navegador através do endereço http://localhost:3000. Para fazer login use os dados abaixo.

nome E-mail password Tipo
Admir [email protected] password Administrador
Ana [email protected] password Administrador
Leandro [email protected] password Regular
João [email protected] password Regular

Como rodar os testes

Toda aplicação tem testes automatizados que podem ser executado rodando o comando abaixo

rspec

Para ver a cobertura de teste e só abrir o arquivo index ou executar um http server na pasta coverage.

TODO

🔳 Bloqueio de CPF

🔳 Lote favorito

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published