/denovel

A Look Like Laravel Deno Framework For Web Artisan

Primary LanguageTypeScript

saythanks HitCount PRs Welcome Maintenance GitHub followers

Denovel - A Deno Framework For Web Artisan 👋

🤔 What is Denovel?

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

💻 Install

  1. Clone Repository
git clone https://github.com/fauzan121002/denovel.git
cd denovel
  1. Open .env then changes by your database information (Only supports mongo yet)
PORT=8000
BASE_URL=http://localhost:8000

DB_CONNECTION=mysql
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?

1. Open ControllerMap.ts inside $ROOT/app to add your controller

2. Open web.ts inside $ROOT/routes to add routes to your controller

3. Then use your [YourControllerName]! ( See Home.ts inside $ROOT/app/controllers for example )

🧑 Author

👤 Muhammad Fauzan

🤝 Contributing

Contributions, issues and feature requests here

📝 License

  • Copyright © 2020 Muhammad Fauzan.
  • Denovel is open-sourced software licensed under the MIT license.

  • Made with ❤️ by Muhammad Fauzan .
  • denovel is open-sourced software licensed under the MIT license.