An open API service indexing awesome lists of open source software.

https://github.com/kauefraga/dowhilechallenge

πŸŽ‰ Register/Login routes
https://github.com/kauefraga/dowhilechallenge

express jwt nodejs prisma sqlite typescript

Last synced: 3 months ago
JSON representation

πŸŽ‰ Register/Login routes

Awesome Lists containing this project

README

          

DoWhile2021 Challenge - Node (express)


GitHub top language
Repository size

GitHub last commit

GitHub LICENSE

Implementation of Β΄register/loginΒ΄ routes (API REST)

## ⬇️ How to download
```bash
git clone https://github.com/kauefraga/DoWhileChallenge.git
cd DoWhileChallenge
npm install
npm start
```
Or downloading with yarn? `yarn && yarn start`

## βš—οΈ How to test
```bash
npm test
```
Or testing with yarn? `yarn test`

## πŸ’» Technologies

- πŸ” Passwords encryption with [Bcrypt](https://www.npmjs.com/package/bcrypt)
- πŸ”₯ [CORS](https://www.npmjs.com/package/cors) πŸ”₯
- πŸ§‘β€πŸ”§ [Commit lint](https://commitlint.js.org/)
- 🀫 [Dotenv](https://www.npmjs.com/package/dotenv)
- πŸ›£οΈ Routes with [Express](https://expressjs.com)
- βš—οΈ Tests with [Jest](https://jestjs.io)
- πŸ”’ Authorization with [JWT](https://jwt.io)
- πŸͺ„ "ORM" with [Prisma](https://www.prisma.io)
- πŸ—‚οΈ Database with [Sqlite](https://sqlite.org)
- πŸ§‘β€πŸ’» Developed on [TypeScript](https://www.typescriptlang.org) + [TS-Node-Dev](https://www.npmjs.com/package/ts-node-dev)

## πŸ“„ License

See the [LICENSE](https://github.com/kauefraga/DoWhileChallenge/blob/main/LICENSE) for more information.

---


Built with love
Powered by coffee