Skip to content

A task manager developed using react.js integrated with node.js backend using mongoose

Notifications You must be signed in to change notification settings

gabtonete/frontend-task-reactjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task manager in react.js

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.

Estrutura e ferramentas do frontend

  • 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

Estrutura e ferramentas do backend

  • 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

Execução da aplicação

  1. Clone o projeto com git clone https://github.com/gabtonete/frontend-task-reactjs
  2. Execute npm install para instalar as dependências do projeto
  3. Configure as variáveis de ambiente em .env ou .env.local
  4. Execute o comando npm start para carregar a aplicação react.js

About

A task manager developed using react.js integrated with node.js backend using mongoose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published