Skip to content

Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles

License

Notifications You must be signed in to change notification settings

silva4dev/rails-inss-discount-project

Repository files navigation

🧮 Introdução

Este projeto é uma aplicação para calcular o desconto do INSS (Instituto Nacional do Seguro Social) sobre os salários dos proponente. O objetivo principal é fornecer uma plataforma que facilite o cálculo e a gestão das informações relacionadas aos descontos previdenciários.

💻 Tecnologias

As principais tecnologias utilizadas neste projeto são:

  • Ruby on Rails 🛤️
  • TypeScript 💻
  • PostgreSQL 🐘
  • Bootstrap 🎨
  • Chart.js 📊
  • Rubocop 🚦
  • Kaminari 📄
  • Redis 📦
  • Sidekiq ⚙️

🛠️ Setup

Para começar, copie o arquivo .env.example para .env e altere os valores das variáveis de ambiente conforme necessário.

Nota: Para executar os testes no Docker, ajuste para utilizar o env.test.

📦 Dependências

  • Docker 🐋
  • Redis 🔄

Instalação

Execute o comando docker-compose up --build para iniciar o ambiente.

Links

About

Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published