/boardcaster

Capstone Project

Primary LanguageRuby

Boardcaster (Website)

This is the website backend the powers the electronic chessboard with the same name developed for our Capstone course. Feel free to visit our live demo available at heroku. To access the hardware schematics and the firmware code you can just clone our bitbucket repository. You can also view more information in our about page, our blog and you can email us via our contact page.

Features

  • User system (create, view, list, edit)
  • Session management (login, logout)
  • Game creation (create, view, list)
  • Comment based feedback system (create, view, list)
  • "Like" based feedback system (like, unlike)

Requirements

Installation

  1. Clone the repository git clone [url]
  2. cd boardcaster
  3. bundle install to install necessary gems
  4. bundle exec thin start or rails server to start the server
  5. open http://127.0.0.1:3000

Author

Carlos Andreu <carlos.andreu[@]upr.edu> - Software Engineer from the University of Puerto Rico.

License

Boardcaster is a web application component of an electronic chessboard.
Copyright (C) 2011 Carlos Andreu

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see < http://www.gnu.org/licenses/ >.

Free Software, Yeah!