An open API service indexing awesome lists of open source software.

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 🔥😎

Awesome Lists containing this project

README

          

# Essential-kit
[![Made in Nigeria](https://img.shields.io/badge/made%20in-nigeria-008751.svg?style=flat-square)](https://github.com/acekyd/made-in-nigeria)

![Essential](http://res.cloudinary.com/ichtrojan/image/upload/v1517135725/Screen_Shot_2018-01-28_at_10.41.16_AM_bn2iia.png)

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...🔥🔥🔥

![form](http://res.cloudinary.com/ichtrojan/image/upload/v1517135724/Screen_Shot_2018-01-28_at_10.41.05_AM_ftlsws.png)

Don't worry we got your 404 page covered

![404](http://res.cloudinary.com/ichtrojan/image/upload/v1517135725/Screen_Shot_2018-01-28_at_10.41.22_AM_bhfwk2.png)

## 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)

![success](http://res.cloudinary.com/ichtrojan/image/upload/v1517161413/Screen_Shot_2018-01-28_at_6.42.21_PM_hbaskt.png)

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