Code Monkey home page Code Monkey logo

route-injector's Introduction

Route Injector

Build Status Code Climate npm version

Web framework to quick bootstrap CRUD applications for node

Installation

$ npm install route-injector

Documentation

Documentation can be found here.

Features

  • Focus on prototyping
  • Automatic generation for framework entities
  • Administration panel
  • API Documentation
  • Extend functionality by plugins

Development

It is possible to link this package to projects to test new functionalities or debug route-injector on other existing projects. To do this you require at least node 6.

  1. Creating the linking reference. On route-injector directory (where you have cloned this framework) run:
# npm link
  1. On the project that you want to use the cloned instance, just run the following command.
# npm link route-injector
  1. Now, in order to make peer dependencies work (mongoose) you must execute your application as the next command. Again, this requires node 6
# node --preserve-symlinks bin/www 

About us

This framework has been designed and programmed by alterAid and Ondho

route-injector's People

Contributors

gerardsoleca avatar jlopezr avatar szz-dvl avatar vador05 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

vador05

route-injector's Issues

Image Injector backed only in a string

Current image injector is complex and uses multiple fields to store an image. The idea is to have one simple image injector that stores the relative URL/path in one string.

Nightly builds for development branch

Request CRON job activation for Travis-ci.

If confirmed, setup nitghtly builds for the development branch, decide between this two options:

  • Force push the build result to a nightly branch (untouchable)
  • Generate an NPM package for nightlies

Decouple backoffice into a new package

Take backoffice out from the main scope of the project. Convert it into a dependency to make code more maintainable.

Interesting parts to develop:

  • NodeJS package
  • Grunt or Gulp with configurator and contained server for development
  • Bower package

Enum field with autocomplete and not limited to options

Implement an enum field that it is able to choose from a list (better if it is a list get from a URL) but it is also able to add new values not present in the initial list.

This functionality is similar to the tag system, but it should enforce only one "tag" and it should be stored as a string not an array of strings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.