Skip to content

This application has some basic feature to manage users and employees, but the major function is calculate the INSS discount on salary for each new employee

Notifications You must be signed in to change notification settings

roniewill/desconto-inss

Repository files navigation

GitHub language count Repository size GitHub last commit License Stargazers Made by Ramon William

Desconto INSS

AboutFeaturesLayoutHow it worksTech StackContributors

💻 About

INSS Discount - It is a very simple employee management system with the purpose of providing a friendly environment for users to carry out the procedures most used at cmpany: Transfer, CRUD, LIST, Manager users and Report.


⚙️ Features

  • User can register using:

    • Full name
    • Email
    • Password
  • User can login using:

    • Email
    • Password
  • Users have access to the following features:

    • add one or more employees
    • exclude one or more employees if your're an admin
    • cand see and edit employee info
    • you can see a chart showing some reports filtered by salaries range
    • The main feature is add a salary and get the INSS rate the automatic way

🎨 Layout

Coming soon

Web

Coming soon


Pre-requisites

Before starting, you will need to have the following tools installed and properly configured on your machine: Git, Ruby 3.2.2, Rails 7.0.8, Node.js, Yarn,PostgreSQL, Docker and docker-compose. Also it's nice to have an editor to work with code like VSCode

RUN

# Clone this repository
$ git clone https://github.com/roniewill/desconto-inss

# Access the project folder cmd/terminal
$ cd desconto-inss

# open the project with a code editor of your choice
$ docker compose up

# The server will start by default at port: 3000 - go to http://localhost:3000

# BTW: user and pass
user: [email protected]
password: pass12

🛠 Tech Stack

The following tools were used in the construction of the project:

Main Tools

Utilities

Plugins


Contributors

Coming soon :)

How to contribute

  1. Fork the project.
  2. Create a new branch with your changes: git checkout -b my-branch
  3. Save your changes and create a commit message telling you what you did: git commit -m "feature: My new feature"
  4. Submit your changes: git push origin my-branch

Contact

Made with a lot of love and dedication by Ramon William 👋🏽 Get in Touch!

About

This application has some basic feature to manage users and employees, but the major function is calculate the INSS discount on salary for each new employee

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published