Giter Club home page Giter Club logo

projeto-final-react's Introduction

Passo a passo

1- Clonar repositorio do github

2- Rodar terminal na pasta clonada "npm i"

3- Baixar pasta da api

4- importar com maven project no spring

5- criar banco de dados

6- Alterar configuracoes no application propriets no spring

7- Rodar api

8- Rodar o react app -> "npm start"

9- No navegador, apague todos os dados do localStorage.

Obs: Nao esta o codigo mais organizado e bonito visualmente, mas esta funcionando de acordo, e bem parecido com a vida real, deu muito trabalho e fizemos com muito carinho XD.

---------Projeto final----------

1- Um Cliente poderá se cadastrar livremente ---> Tela Login, cadastre-se.

2- Um Cliente poderá logar ---> Tela Login, usuario e senha.

3- Atualizar seus próprios dados pessoais, deletar sua própria conta. ---> Tela perfil, editar.

-------> O modelo de negocio foi pensado para que existisse o login de adm, onde as funcionalidades de cadastrar produtos e categorias seriam mostradas na pagina perfil, e se nao fosse login de adm,elas nao apareceriam, mas nao foi possivel ainda, entao qualquer tipo de usuario logado tem as opcoes de ver todos os pedidos, cadastro de produtos e categorias pela pagina do perfil. <-----

4- Categorias -> Pagina Perfil ---> Cadastrar Produtos. . Criar uma nova categoria. . Ver todas categorias. . Editar uma categoria. . Deletar uma categoria.

5- Produtos -> Pagina Perfil ---> Cadastrar Produtos. . Criar um novo produto (Com imagem). . Visualizar todos os produtos ou um específico pelo nome. . Ver todas categorias. . Deletar um produto. . Editar um produto(Editar imagem do produto esta com um bug, depois de editar, de um refresh na pagina de cadastro produtos).

6- Usuario pode ir na pagina de produtos, cliar em ver mais, e colocar no carrinho.

7- Usuario no carrinho pode escolher a quantidade de cada produto e finalizar o pedido.

8- Pedidos -> Pagina Perfil ---> Ver todos os pedidos. . Visualizar todos os pedidos. . Excluir algum pedido.

projeto-final-react

projeto-final-react's People

Contributors

emanuel-ramos avatar danieldsantosfonseca avatar guilhermesantosmain avatar murillomarinho avatar

Watchers

 avatar

Forkers

murillomarinho

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.