iBoard - README
Github
.git/config
# file .git/config
[remote "origin"]
url = git@github.com:iboard/px.iboard.cc.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
About
iBoard.cc has a tradition in building small blogging- and/or content management systems. In the past I did
- board - not online anymore. First version written in PHP.
- XBA - not online anymore. Used XML as a datastor {bad idea by the way}
- Userbase - First RAILS implementation
- CBA - Mature RAILS content management
- WAT - Used in production at WWEDU for a complete distance learning cluster.
- YARB - A ruby version using plain
PStore
instead of any database - px.iboard.cc Finaly, this one is the Elixir/Phoenix lap.
How to start
First install the requirements …
Requirements
- Elixir
- Phoenix
- MongoDB
Start from scratch
Clone the project from http://github.com/iboard/px.iboard.cc, cd into it, get the deps install node-modules and run the server.
git clone git@github.com:iboard/px.iboard.cc.git iboard
cd iboard
mix deps.get
mix ecto.create && mix ecto.migrate
npm install
mix phoenix.server
Now you can visit localhost:4000
from your browser.
Contribution
Feel free to collaborate by sending pull requests. But be warned: I’ll accept only code which is done TDD and almost perfect ;-)
Don’t hesitate to contact me @Nickendell, Google, or email. At iboard.cc you’ll find more about me and you may post questions and comments there.
Further information
See HOWTO.md
and CHANGELOG.md