Skip to content

wellyal/planilha-reembolso-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planilha Reembolso

Introdução

Esse projeto tem como objetivo automatizar a o processo de submissão e avaliação da planilha de reembolso, com o intuíto de facilitar e agilizar o trabalho dos funcionários da empresa. Faz parte do projeto para concorrer ao Hackathon Ifactory 2017.

Tecnologias Ultilizadas

React - Para a renderização de compomentes de view reutilizáveis.

React Router - React Router v4 para criar as rotas no client

Redux - Armazenamento de um estado global imultável pertinente a diversos componentes ultilizados dentro do projeto.

Redux Saga - Para tratar requisições assíncronas de uma forma mais limpa e funcional.

Storybook - Biblioteca de componentes que nos permite criar um styleguide funcional de todos os componentes da aplicação.

Jest/Chai/Mocha/Enzyme - Ferramentas de testes unitários.

PostCSS - Como preprocessador de css, para facilitar a escrita dos estilos.

Axios - API de requisições HTTP para client e server, baseada em Promises.

Conteúdos Para Estudo

Foi criado essa excelente fonte de links para estudar o react e grande parte do seu ecossistema, o que inclui programação funcional, conceitos de ES6 e módulos uteis para utilizar nos seus projetos.

Comandos Úteis

npm install - Instala dependencias de toda a aplicação.

npm start- Sobe um servidor local com a aplicação rodando.

npm run build - Build da aplicação.

npm run test- Roda os testes.

npm run storybook - Sobe um servidor local com o storybook rodando.