GastosApp é uma aplicação focada no gerencimaneto de gastos e coletada de dados. Aqui você pode aprender um pouco sobre como controlar suas finanças, acompanhar o comportamento dos usuários e com o que eles estão gastando.
Clone o repositório:
git clone git@github.com:IgorBrizack/gastosApp.git
cd gastosapp
npm install
⚠️ Configurações mínimas para execução do projeto
Na sua máquina você deve ter:
- Sistema Operacional Distribuição Unix
- Docker
- Docker-compose
Caso não possua o docker e opte por rodar direto na sua máquina:
- Deve possuir o MySQL instalando na máquina
- Utilize o npm install no terminal dentro da pasta de cada aplicação (front-end / back-end)
- Para iniciar as aplicações, utilize npm start no terminal de cada aplicação (front-end / back-end)
- Ao final verifique se o banco de dados foi criado.
💡 Dicas
- Acesso como usuário: Login -> igorbrizack@mail.com , Senha -> resolvaminhaquery
- Acesso como admin: Login -> admin@mail.com , Senha -> adminadmin
Caso queira criar um novo usuário:
- Minimo / Max de caracteres para email: (12 / 20) deve possuir a estrutura @.com
- Minimo de caracteres para senha: 8
- Minimo de caracteres para nome: 12
- Node.js;
- Express.js;
- MySQL;
- Sequelize(ORM);
- JWT(Autenticação);
- Joi;
- Docker;
- TypeScript;
- React
- ChartJs
- Bcrypt
🔰 Desenvolvido por Igor Brizack