Gerenciador financeiro was built to practice the following technologies:
- TDD tests for Rest API using jest
- Database creation using knex for PostgresSQL
- Authentication and token generation using JWT.
- NodeJS - Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.
- Express - Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
- Jest - Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
- PostgresSQL - PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
- Consign - Autoload your scripts! the successor to express-load. Consign makes applications easier to develop with logical file separation and automatic script loading.
- JWT - JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
- Clone the repo
git clone https://github.com/pedrovsiqueira/gerenciador-financeiro
- Install Yarn packages
yarn add
- Run the app
yarn start
Coming soon...
- Fork the Project
- Create your Feature Branch
git checkout -b feature/AmazingFeature
- Commit your Changes
git commit -m 'Add some AmazingFeature'
- Push to the Branch
git push origin feature/AmazingFeature
- Open a Pull Request