https://github.com/ichtrojan/essential-kit
A Boilerplate for all the boring stuffs 🔥😎
https://github.com/ichtrojan/essential-kit
boilerplate database express mongodb mvc mvc-framework
Last synced: 5 months ago
JSON representation
A Boilerplate for all the boring stuffs 🔥😎
- Host: GitHub
- URL: https://github.com/ichtrojan/essential-kit
- Owner: ichtrojan
- License: mit
- Created: 2018-01-20T13:15:34.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-11-20T16:29:55.000Z (about 6 years ago)
- Last Synced: 2025-07-08T08:47:58.252Z (6 months ago)
- Topics: boilerplate, database, express, mongodb, mvc, mvc-framework
- Language: JavaScript
- Homepage: https://essential-kit-mwyshmkzdo.now.sh/
- Size: 362 KB
- Stars: 50
- Watchers: 4
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Essential-kit
[](https://github.com/acekyd/made-in-nigeria)

Aren't you tired of remembering all the essential packages you need just to craft a simple application, well this is for you.
## What you get
* MVC Folder Structure 🐙
* Form/Form Validation (would be ready in Beta 2)
* Database Models (MongoDB Available for now) 💾
* Authentication (would be available in Beta 2/3) 🔐
* Pug Templating engine (You can change it if you want to)
* CSRF Protection 🔑
* Working Favicon 😎
* More Stuffs coming...🔥🔥🔥

Don't worry we got your 404 page covered

## Installation
* clone the repo (would publish to npm soon)
* run `npm install`
* run `cp .env.example .env` to copy the contents from `.env.example` to `.env` which would be created
* configure `DB_HOST` in your newly created `.env` file
## Run
* simply run `npm run essential`
* visit your application on http://localhost:3333 (you can specify you custom port in the `.env` file)

## Special Addition
The Beautiful Gradients used was generated using [web Gradients](https://webgradients.com/?ref=producthunt) 🔥🔥🔥