UDD polyglot anti-framework for modern web and standalone applications
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
Marek Piasecki 88a856e23c Merge branch 'master' of git.maniak.pro:madmaniak/pro pirms 5 gadiem
app Erase history, keep current state pirms 6 gadiem
components Erase history, keep current state pirms 6 gadiem
framework@63975fc88c update framework pirms 5 gadiem
jobs Erase history, keep current state pirms 6 gadiem
node_modules Erase history, keep current state pirms 6 gadiem
services Erase history, keep current state pirms 6 gadiem
tools Erase history, keep current state pirms 6 gadiem
.gitignore Erase history, keep current state pirms 6 gadiem
.gitmodules add correct branch pirms 5 gadiem
.ruby-version Erase history, keep current state pirms 6 gadiem
Gemfile Erase history, keep current state pirms 6 gadiem
Gemfile.lock Erase history, keep current state pirms 6 gadiem
LICENSE Erase history, keep current state pirms 6 gadiem
README.md Update 'README.md' pirms 5 gadiem
pro checkout master recursively for submodules pirms 5 gadiem

README.md

Pro - UDD polyglot anti-framework for modern web and standalone applications

Join the chat at https://gitter.im/madmaniak/pro

Start

Pro consists of 2 parts: template that provides basic file structure, for you to start working right away, and framework which brings core libraries and tools installed in framework/ dir.

Template

Create your project template with:

git clone git@git.maniak.pro:madmaniak/pro <your_project> -o pro-template

# create an empty repo on github or somewhere else and:

git remote add origin git@git.maniak.pro:<user>/<your_project>.git
git push -u origin master

Framework

Next, tell git to download pro-framework:

git submodule update --init --recursive
./pro update

Setup and run

Pro uses Docker and Docker Compose (version >= 1.9.0 recommended). Be sure you have it installed and working beforehand.

./pro start

Visit http://localhost:3000 and http://localhost:8000 for database management.

Upgrade Pro to the newest version

git pull pro-template master
./pro update

Example app

pro-example-app.