- Ruby 3.3.6
- Rails 8.0.2
1- Clone o Repositório
git clone https://github.com/leon-siqueira/inss_calc.git
cd inss_calc2- Configure o ambiente com Docker
docker compose up --build3- Utilize os dados padrões semeando-os com rails db:seed
docker exec -it inss_calc-web-1 bash
root@containerid:/app# rails db:reset
[output explicando o que está sendo inserido: usuário admin, funcioários, etc.]4- Acesse o aplicativo no seu localhost:3000
5- Aproveite ✨
- 💎 Muito Rails: O que há de melhor no framework está aqui: helpers, bastante modularização, I18n, jobs, padronização, etc. Tudo aplicado de acordo com as recomendações mais atuais de boas práticas.
- 🐋 Ambiente Dockerizado: Nada de dor de cabeça na hora de desenvolver e testar em outro canto. Sem desculpas de "na minha máquina funciona". Seguindo os passos listados acima, dá para desenvolver em qualquer ambiente.
- 📱 Responsividade: As views foram testadas para não quebrarem e trazerem uma experiência agradável em diferentes tamanhos de tela.
- ⚡ Hotwire até dizer chega! Uma das features mais legais é a interatividade de cada página, que dá um aspecto fluído e moderno ao app. Tudo desenvolvido em tempo recorde graças à dupla Turbo 🤝 Stimulus.
Mais documentação sobre o processo de desenvolvimento e requisitos está disponível na pasta .docs. Lá você poderá ver:
- Rabiscos iniciais para entender o problema
- Descrições mais detalhadas de casos de uso
- Brainstorm de pretensões futuras para este projeto