All Projects → vulkanojs → vulkano

vulkanojs / vulkano

Licence: MIT license
A small, simple and fast framework for creating web applications using NodeJS. Inspired by KumbiaPHP.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to vulkano

Mern Passport
A boilerplate example of using passport.js for authenticating a MERN application
Stars: ✭ 214 (+1326.67%)
Mutual labels:  mongoose
Nest Mean
NestJS Tutorial Repository
Stars: ✭ 250 (+1566.67%)
Mutual labels:  mongoose
mern-graphql-jwt
MERN stack with GraphQL tutorial.
Stars: ✭ 17 (+13.33%)
Mutual labels:  mongoose
Bookmarks.dev
Bookmarks and Code Snippets Manager for Developers & Co
Stars: ✭ 218 (+1353.33%)
Mutual labels:  mongoose
Generator Api
🚀 Yeoman generator for creating RESTful NodeJS APIs, using ES6, Mongoose and Express
Stars: ✭ 247 (+1546.67%)
Mutual labels:  mongoose
morest
Allows developers to quickly create RESTful APIs using MongoDB and Express.
Stars: ✭ 14 (-6.67%)
Mutual labels:  mongoose
Express Es6 Rest Api
🔋 Starter project for an ES6 RESTful Express API.
Stars: ✭ 2,401 (+15906.67%)
Mutual labels:  mongoose
erkab-web-app
Erkab - A student centric ride sharing website.
Stars: ✭ 21 (+40%)
Mutual labels:  mongoose
Builderbook
Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
Stars: ✭ 3,015 (+20000%)
Mutual labels:  mongoose
fano
Pascal web application framework
Stars: ✭ 90 (+500%)
Mutual labels:  mvc-framework
Sinn Server
an node server for sinn,that based on of nodejs,koa2,mongoose,docker,nginx,es6/7,Resful API,阿里云 http://servertest.boyagirl.com/
Stars: ✭ 228 (+1420%)
Mutual labels:  mongoose
Typescript Express Starter
🚀 TypeScript Express Starter
Stars: ✭ 238 (+1486.67%)
Mutual labels:  mongoose
xiaomishop
基于nodejs web框架egg.js+mongoose实现的仿小米商城的项目
Stars: ✭ 26 (+73.33%)
Mutual labels:  mongoose
Nestjs Typegoose
Typegoose with NestJS
Stars: ✭ 215 (+1333.33%)
Mutual labels:  mongoose
koa-mongoDB
😊😊Koa and mongoose build services
Stars: ✭ 24 (+60%)
Mutual labels:  mongoose
Graphql Demo
🎉Koa + GraphQL + Apollo-Server demo
Stars: ✭ 215 (+1333.33%)
Mutual labels:  mongoose
Express Mongoose Es6 Rest Api
💥 A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authentication
Stars: ✭ 2,811 (+18640%)
Mutual labels:  mongoose
build-and-secure-restful-api
Source code for 'Build and Secure Restful API in Node.js, Express and MongoDB' course
Stars: ✭ 42 (+180%)
Mutual labels:  mongoose
mongodb-tree-structure
Implementing Tree Structure in MongoDB
Stars: ✭ 14 (-6.67%)
Mutual labels:  mongoose
nestjs-api-mongoose
Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, etc. for the NestJS community 😻
Stars: ✭ 153 (+920%)
Mutual labels:  mongoose

Nodemon Logo

Vulkano

Vulkano is a small, simple, and fast framework for creating web applications using NodeJS. Inspired by KumbiaPHP.

Backers on Open Collective Sponsors on Open Collective

Backers

Thank you to all our backers! 🙏

vulkano backers

Stack

API

Install

System

  • Unix
  • Node.js v12+

Packages

$ yarn install

Workflow

Command Description
npm run dev Run development server and watch changes
npm run start Start development server
npm run gulp Start browsersync & sass
npm run webpack Start webpack
npm run build Task to buils assets in production mode
npm run deploy:heroku Update Heroku app
npm run deploy:server Deploy app into server

Structure

  • app/
  • client/
  • cms/
  • core/
  • public/ - HTTP Public folder
  • Procfile - Heroku entry point
  • README.md
  • app.js - Server entry point
  • nodemon.json - Nodemon entry point

Your App Folder

Config

You can create any config enviroments as needed. By default, vulcano runs with NODE_ENV=development, in development mode. In productions servers, you should change NODE_ENV to production.

connections.js

policies.js

routes.js

server.js

Controllers

Helpers

Filters

Models

Responses

vsr.js

Services

ActiveRecord.js

AppController.js

Filter.js

Jwt.js (Json Web Token)

Paginate.js

Upload.js

VSError.js

Views.js

_shared

Errors
Partials
Templates
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].