Skip to content

Projeto do 4° semestre da faculdade FAPEN curso ADS, aplicação web.

Notifications You must be signed in to change notification settings

emersonmelomartins/seuphone-web-frontend-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seuphone Web

Seuphone web é uma aplicação simulando um e-commerce com diversas funcionalidades. OBS: Você pode consultar tudo sobre a aplicação no documento localizado na pasta "Documentação" no repositório do back-end.

  • ⚠️ Atenção
  • Esta aplicação está divida entre BACK-END e FRONT-END (Esta página), a outra parte você pode estar consultando aqui
  • Essa aplicação trata-se de um projeto do 4 Semestre do curso de Análise e Desenvolvimento de Sistemas da faculdade FAPEN e foi desenvolvida apenas com o intuito de estudos.
  • Você pode consultar projetos de outros semestres também:
  • 2 Semestre.
  • 3 Semestre.

Preview

Demonstração

Servidor desligado. Você pode acessar a demonstração da página acessando este link. E também a documentação das apis acessando aqui.

# usuário administrador para testes.
usuário: bob.brown@gmail.com
senha: 123456

# Você também pode criar seu proprio usuário.

Features

  • Usuários
    • Criação e atualização de dados;
    • Recuperação de senha;
  • Produtos
    • Listagem de produtos (Apenas com estoque);
    • Filtro de busca;
  • Carrinho
    • Adição e Remoção de produtos;
    • Atualização de quantidade;
  • Pedido de Compra
    • Método de pagamento (Demonstrativo apenas);
    • Atualização de endereço no ato da compra;
  • Painel Administrativo;
    • Criação de Usuários;
    • Criação de Pedidos;

Tecnologias

Esse projeto utiliza:

  • [C#] - Linguagem da Microsoft para o desenvolvimento das APIS do back-end;
  • [SQL Server] - Banco de dados utilizado para armazenamento de informação;
  • [ReactJS] - Biblioteca em javascript para a construção do front-end;
  • [Swagger] - Documentação das APIS;
  • [.NET Core 3.1] - Versão utilizada no projeto;
  • [Entity Framework] - Mapeamento do banco de dados para os models da aplicação.
  • Opcional [Docker] - Container para a criação do banco de dados.

Instalação

Essa aplicação necessita de Node.js instalado para rodar.

Após clonar o repositório, instalar as dependencias.

npm install

Iniciar o projeto.

npm run start

O projeto estará disponível na url:

http://localhost:3000

About

Projeto do 4° semestre da faculdade FAPEN curso ADS, aplicação web.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published