Skip to content

juanjoms/MAPS

Repository files navigation

MAPS: A method for lightweight software processes

Dependences

Software Version
Ruby 2.2.3
Rails 4.2.5
Gems See versions in the Gemfile

Steps to run in a local server

  1. Install Ruby on Rails:
    How to install Ruby on Rails with rbenv on Ubuntu 14.04

  2. Install a mysql database:

sudo apt-get install mysql-server mysql-client libmysqlclient-dev
  1. Clone the project in your local machine:
git clone git://github.com/juanjo23/MAPS.git
  1. Install the required gems:
cd MAPS
bundle install
  1. Setup the databse (Create db, load schema, seed data):
rake db:setup
5.1 Optionally: Load the file DB/dump.sql en MySQL to get real case studies data.

Deployment instructions:

  1. Install Ruby o Deploying a Rails app on ubuntu 14.04 with capistrano, nginx and puma

Useful commands:

  rails new project_name    #Create a project
  rails server              #Start the server in localhost:3000

  rake db:create          #Create database
  rake db:migrate         #Update models and migrations
  rake db:rollback        #Reset the last migration
  rake db:purge           #Lose all data and start again
  rake db:seed            #Insert seed data
  rake db:setup           #Runs db:create, db:schema:load, db:seed

  #Generate a controller with its view
  rails generate controller controller_name

  #Generate a model
  rails generate model ModelName titulo:string body:text

  #Install the gems listed in the Gemfile
  bundle install
rails generate model Company
rails generate devise:install
rails generate devise User
rails generate devise:views

rails generate model ProcessArea
rails generate model SpecificGoal
rails generate model Practice
rails generate model UserPractice
rails g ratyrate user
rails generate model ScrumPractice

Standard controller actions

About

A method for lightweight software process

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published