Link para o projeto | API utilizada (node.js)
Esse projeto apresenta um site 100% responsivo, utilizando o conceito de mobile first. Todo o backend foi construído em cima da arquitetura API Rest model-view-controller, com conexão ao MongoDB utilizando o mongoose.
- Mobile-first para uma melhor experiência do usuário
- Integração rápida com a api usando o axios framework
- Componentização de fácil uso e código bem organizado
- Lógicas simples mas que apresentam alta eficiência, melhorando a usabilidade do código
- Uso do token disponibilizado pela api ao efetuar login
- Arquitetura MVC e api's RESTful utilizando as melhores práticas de programação
- Todas as api's utilizam JWT, priorizando a segurança do usuário e do sistema
- Métodos CRUD do mongoose para manipulação do banco de dados
- Clone o projeto com
git clone https://github.com/gabtonete/frontend-task-reactjs
- Execute
npm install
para instalar as dependências do projeto - Configure as variáveis de ambiente em
.env
ou.env.local
- Execute o comando
npm start
para carregar a aplicação react.js