Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO: 📔 Nest.js project starter kit (TypeORM & Postgres) #1

Open
8 of 13 tasks
mahabubx7 opened this issue Apr 10, 2024 · 0 comments
Open
8 of 13 tasks

TODO: 📔 Nest.js project starter kit (TypeORM & Postgres) #1

mahabubx7 opened this issue Apr 10, 2024 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@mahabubx7
Copy link
Owner

mahabubx7 commented Apr 10, 2024

TODO: 📔 Nest.js project starter kit (TypeORM & Postgres)

To be completed:

  • Compose Nest.js application initials!
  • Setup commit-lint for standard commit history
  • Setup ESLint & Prettier
  • Setup husky & lint-staged for lint-proof commits
  • Setup and config env variables & docker-composed instances
  • Setup TypeORM with PostgreSQL
  • Setup Validation-pipes for incoming request body
  • Implement User Module with CRUD
  • Implement Todo Module with CRUD
  • Setup RBAC/PBAC with KeyCloak
  • Config Todo with required permissions
  • Setup Swagger API Documentation
  • Setup Throttler for rate-limiting

Coding with ❤️ by @mahabubx7

@mahabubx7 mahabubx7 added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 10, 2024
@mahabubx7 mahabubx7 self-assigned this Apr 10, 2024
@mahabubx7 mahabubx7 pinned this issue Apr 10, 2024
@mahabubx7 mahabubx7 changed the title TODO: 📔 Nest.js project starter kit (Knex.js & Postgres) TODO: 📔 Nest.js project starter kit (TypeORM & Postgres) Apr 13, 2024
@mahabubx7 mahabubx7 linked a pull request Apr 20, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant