All Projects → solisoft → Foxxy

solisoft / Foxxy

foxxy : create your app with ArangoDB Foxx RiotJS UIKIT3 Brunch Yarn

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Foxxy

Nexus Plugin Prisma
A plugin for Nexus that integrates Prisma
Stars: ✭ 728 (+1448.94%)
Mutual labels:  crud
Pims
An ORM for document-oriented database systems, written in and for TypeScript.
Stars: ✭ 9 (-80.85%)
Mutual labels:  arangodb
Factory
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
Stars: ✭ 967 (+1957.45%)
Mutual labels:  crud
Ezsql
PHP class to make interacting with a database ridiculusly easy
Stars: ✭ 804 (+1610.64%)
Mutual labels:  crud
Arangodb View
🥑 fast, simple, easy, 'reduced to the max' alternative webinterface / interface for the web / frontend for ArangoDB
Stars: ✭ 18 (-61.7%)
Mutual labels:  arangodb
Patiently
🏥 Patiently is a Java Patient Management System (CRUD) desktop application.
Stars: ✭ 13 (-72.34%)
Mutual labels:  crud
Sensiogeneratorbundle
Generates Symfony bundles, entities, forms, CRUD, and more...
Stars: ✭ 634 (+1248.94%)
Mutual labels:  crud
Builder
Prepare your Laravel apps incredibly fast, with various commands, services, facades and boilerplates.
Stars: ✭ 1,009 (+2046.81%)
Mutual labels:  crud
Admincrudbundle
AdminCrud genera un controlador muy básico para una Entity dada. Este controlador extiende e implementa un controlador Super Genial.
Stars: ✭ 18 (-61.7%)
Mutual labels:  crud
Laravel Realworld Example App
Exemplary real world backend API built with Laravel
Stars: ✭ 954 (+1929.79%)
Mutual labels:  crud
Springbootcodegenerator
又名大狼狗代码生成器,基于SpringBoot2+Freemarker的JAVA代码生成器,以释放双手为目的,支持mysql/oracle/pgsql三大数据库, 用DDL-SQL语句生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL等相关代码.
Stars: ✭ 810 (+1623.4%)
Mutual labels:  crud
Angular5.2 Laravel5.6
Angular 5.2 and Laravel 5.6 Authentication and CRUD
Stars: ✭ 17 (-63.83%)
Mutual labels:  crud
Redux Tide
Simple library for redux crud normalized state and actions/selectors for it
Stars: ✭ 20 (-57.45%)
Mutual labels:  crud
Node Typescript Koa Rest
REST API boilerplate using NodeJS and KOA2, typescript. Logging and JWT as middlewares. TypeORM with class-validator, SQL CRUD. Docker included. Swagger docs, actions CI and valuable README
Stars: ✭ 739 (+1472.34%)
Mutual labels:  crud
Play26 Swagger Reactivemongo
A fully featured CRUD app built with Play 2.6, Swagger and ReactiveMongo
Stars: ✭ 36 (-23.4%)
Mutual labels:  crud
Sleepingowladmin
🦉 Administrative interface builder for Laravel (Laravel admin)
Stars: ✭ 671 (+1327.66%)
Mutual labels:  crud
Silexstarter
Starter app based on Silex framework with mvc and modular arch, scaffold generator, and admin panel
Stars: ✭ 11 (-76.6%)
Mutual labels:  crud
Larrock Core
Core components for LarrockCMS
Stars: ✭ 46 (-2.13%)
Mutual labels:  crud
Rhodddoobie
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Stars: ✭ 38 (-19.15%)
Mutual labels:  crud
Ismaambrosigeneratorbundle
Generates Symfony2 documents, forms and CRUD for MongoDB documents
Stars: ✭ 27 (-42.55%)
Mutual labels:  crud

Gitter

Please check https://fasty.ovh

foxxy

foxxy is a simple tool which help you starting with your single page application using ArangoDB / Foxx for backend and API, riotjs for views and brunch to build your assets.

https://foxxy.ovh

Prerequisite

Installation

$ npm install foxxy -g

Configurating application

$ foxxy new demo_app --database demoapp
$ cd demo_app/
$ yarn install

You'll also need to have a ~/.foxxrc file with this content :

[server.foxxy]
url=http://localhost:8529
username=root
password=

Of course update params if needed.

Creating a new application

First create a database called demoapp within ArangoDB Web UI

$ foxxy new demo_app --database demoapp

This will create a new folder named 'demo_app' which will contain everything you need to start your new app.

Install depedencies

$ cd demo_app

$ npm install

Creating your first CRUD

$ foxxy g crud post

Please use singular for your model name.

Ok now you have your first CRUD created.

Upgrading the service

To update your arangodb Foxx service run :

$ foxxy upgrade or $foxxy upgrade <your_service>

With no arguments, all the service aill be refreshed.

Compile the app

Dev mode

$ yarn start will start the live reloader and a server.

Deployment

To deploy your app, you'll need ruby and mina gem

Check config/deploy.rb and adapt it to your needs.

Then run : $ mina deploy

It will compile assets for production env and deploy code (app & Foxx services)

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