dotapp v3.1.1
DotApp
A tiny, light-weight and full-featured nodejs framework built on express.js.
DOTAPP is shipped with combination of open sources libraries which are fully integrated to save the development time like users, roles an media.
Requirements
- nodejs >= 12.0.0
- git
- mongodb
Installation
$ git clone https://github.com/basemkhirat/dotapp-framework blog
$ cd blog
$ npm installConfiguration
- Rename the file
.env.exampleto.env. Change configurations in
.envaccording to your environment. The.envfile appears like this:``` bash NODE_ENV=development APP_DEBUG=true APP_URL=http://localhost:3000 APP_PORT=3000 TOKEN_SECRET= TOKEN_EXPIRES=604800 DB_URL=mongodb://localhost/mydatabase DB_USER= DB_PASS= ```Generate a new TOKEN_SECRET using this command:
$ node run secret:generate Secret key updated successfully!Create the administrator user using this command:
$ node run user:create First Name *: basem Last Name *: khirat Email *: basemkhirat@gmail.com Password *: ******** User created successfully!
Environments
- For
developement: set theNODE_ENV=developmentandAPP_DEBUG=truein.envfile and run thedevcommand.
$ npm run dev- For
production: set theNODE_ENV=productionandAPP_DEBUG=falsein.envfile and run thestartcommand.
$ npm startServer will listen at port 3000 by default. you can change the port later from app configurations.
Here you can browse your API Documentation http://localhost:3000/api/v1/docs
Documentation
Services:
Author
Basem Khirat - basemkhirat@gmail.com
Bugs, Suggestions and Contributions
Thanks to everyone who has contributed to this project!
Please use Github for reporting bugs, and making comments or suggestions.
License
MIT
2 years ago
2 years ago
2 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago