Skip to content

OneCar-API/onecar-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentação OneCar

Sem título-1_Prancheta 1

O OneCar foi desenvolvido para melhoria contínua de um produto já existente de nosso cliente. O projeto está sendo desenvolvido à partir de uma parceria com a Fatec São José dos Campos - Prof. Jessen Vidal.

Disciplinas Integradas

  • Segurança da Informação Prof. Me. Eduardo Sakaue

  • Redes de Computadores Prof. Jean Carlos Lourenço Costa

  • Programação para Dispositivos Móveis Prof. Dr. Gerson da Penha Neto

  • Laboratório de Banco de Dados Prof. Me. Fernando Masanori Ashikaga

Time

Objetivo

Desenvolver um Portal de anúncios de vendas de carros.

O Projeto

Trata-se de uma aplicação Web e Mobile para anúncios de vendas de carros. É possível que o anunciante faça o upload de um csv contendo informações de usuários e anúncios. Cada anunciante tem acesso ao número de visualizações e interesses em seu anúncia e se comunica com o comprador através de um chat do sistema.

Requisitos Funcionais

  • Importar arquivos estruturados (csv) com os dados do anúncio e com os dados de anunciantes/usuário e a possibilidade de importar as fotos do anúncio;

  • O sistema deve cadastrar automaticamente a senha para o primeiro acesso, obrigando a alteração no momento que o usuário realizar o login;

  • Comunicação entre comprador e vendedor dentro do sistema em tempo real;

  • Painel administrativo do anúncio, para pausar o anúncio e visualizar informações importantes como quantidade de acessos / quantidade de contatos recebidos;

  • Alguns anunciantes são pessoas físicas, portanto, alguns dados devem ser sigilosos;

  • Funcionalidade para pesquisa de veículos anunciados;

  • Possibilidade de realizar a exclusão definitiva dos usuários/anúncios/comprador;

  • Gerador de relatórios.

Requisitos Não Funcionais

  • LGPD;

  • Alta disponibilidade (99%);

  • Segurança da informação;

  • A expectativa de anúncios ativos por mês é de 7 milhões;

  • O sistema deverá ser intuitivo, pois, não contará com manual de utilização e atenderá a todo tipo de público;

  • Desenho da Arquitetura aplicação;

  • Documento de implantação;

  • Documento de estratégia de branchs/versionamento;

  • Documentação das APIs;

  • Relatório com o histórico do build automatizado;

  • A quantidade de visualizações do anúncio, é extremamente confidencial, os usuários não podem visualizar dados de outros anúncios.

Backlog do produto resumido:

image

Acessando as entregas:

Tecnologias utilizadas

  • NodeJS
  • Typescript
  • Express
  • PostgreSQL
  • MongoDB
  • ReactJS
  • Styled Components

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •