https://github.com/leeocoder/fineplan-api
https://github.com/leeocoder/fineplan-api
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/leeocoder/fineplan-api
- Owner: leeocoder
- Created: 2022-03-30T12:04:30.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-24T03:15:11.000Z (almost 4 years ago)
- Last Synced: 2025-01-13T09:46:33.670Z (about 1 year ago)
- Language: TypeScript
- Size: 1.73 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🏡 Fine Plan API
[](https://github.com/leeo-dev/fineplan-api)
[](https://app.travis-ci.com/leeo-dev/fineplan-api)
[](https://coveralls.io/github/leeo-dev/fineplan-api?branch=master)
[](http://standardjs.com)
An Easy and efficient budget app and expenses tracker fo managing your money.
### Milestones
- [x] SignUp Route.
- [x] Login Route.
- [x] Middleware Authentication to protect routes.
- [x] Create Deposit Transaction Route.
- [x] Create Withdraw Transaction Route.
- [x] Load All Transactions Route.
- [x] Update Transaction.
- [x] Delete Transaction Route.
- [ ] Create Category Route.
- [ ] Create Category Route.
- [ ] Load All Categories Route.
- [ ] Update Category Route.
- [ ] Delete Category Route.
- [ ] Save logs Erros in database.
> ## Bibliotecas e Ferramentas
* NPM
* Typescript
* Git
* Jest
* MongoDb
* Travis CI
* Bcrypt
* JsonWebToken
* Coveralls
* Express
* Supertest
* Husky
* Lint Staged
* Eslint
* Standard Javascript Style
* Sucrase
* Rimraf
* In-Memory MongoDb Server
* MockDate
> ## Design Patterns
* Factory
* Adapter
* Composite
* Decorator
* Proxy
* Dependency Injection
* Abstract Server
* Composition Root