denovel

A Deno Framework For Web Artisan - Inspired by Laravel

https://github.com/fauzan121002/denovel

.deno_plugins

app

bootstrap

config

resources

routes

vendor

.env

.env.example

.gitignore

README.md

denomand.ts

server.ts

Denovel - A Deno Framework For Web Artisan ๐Ÿ‘‹

saythanks HitCount PRs Welcome Maintenance GitHub followers

๐Ÿค” What is Denovel?

Denovel is Web Based Framework made by
Muhammad Fauzan
. Denovel is Inspired by Laravel.

๐Ÿ’ป Install

  • Clone Repository
git clone https://github.com/fauzan121002/denovel.git
cd denovel
  • Open .env then changes by your database information
PORT=8000
BASE_URL=http://localhost:8000

DB_CONNECTION=mongod
DB_HOST=mongodb://localhost
DB_NAME=denovel
DB_USER=
DB_PASS=
DB_PORT=27017

3. Run Server

deno run -A --unstable server.ts

๐Ÿ’ป How to Create a Controller?

deno run -A --unstable denomand.ts --name </YourControllerName>

๐Ÿ’ป What to do after create a controller?

  • Open ControllerMap.ts inside $ROOT/app to add your controller
  • Open web.ts inside $ROOT/routes to add routes to your controller
  • Then use your YourControllerName! ( See HomeController.ts inside $ROOT/app/controllers for controller example )

๐Ÿง‘ Author

๐Ÿ‘ค

Muhammad Fauzan

๐Ÿค Contributing

Contributions, issues and feature requests

here

๐Ÿ“ License

  • Copyright ยฉ 2020 Muhammad Fauzan.

  • Made with โค๏ธ by Muhammad Fauzan.