is a
dinosaurs # project name
├── config # config application like 'database'
| └── ...
├── controllers #
│ └── ...
├── handlers # hand
│ └── ...
├── middleware #
│ └── ...
├── models #
│ └── ...
├── repositories #
│ └── ...
├── routes #
│ └── ...
├── utils #
│ └── ...
├── .env #
├── .env-example #
├── .gitignore #
├── app.ts #
├── deps.ts #
└── README.md #
- Oak framework.
- deno-postgres as postgres driver
- jwt and deno-bcrypt for authentication.
- deno-nessie for database migrations.
- using yup for body data validation using pika.dev
- handle all errors
- tests
- Docker
- github actions (CI)
deno run --allow-net --allow-read --allow-write app.ts
The Dinosaurs project is open-sourced software licensed under the MIT license.