Giter Club home page Giter Club logo

ror-plantation-v2's Introduction

Git Repository with project form lectures is at: https://github.com/Inza/ror-plantation-v2

Resources

Model Diagram

You can generate the UML diagram at: https://www.planttext.com/

@startuml
enum Difficulty {
  NORMAL
  NIGHTMARE
  HELL
}

Subject "1" <-- "n" Topic
Subject "1" <-- "n" Test

Topic "1" <-- "0..n" TopicAssignment
Test "1" <-- "0..n" TopicAssignment

Question "1" <-- "0..n" QuestionAssignment
Test "1" <-- "0..n" QuestionAssignment

Topic "1" <-- "n" Question
Question "1" <-- "0..n" Answer
Question "1" <-- "0..n" Difficulty

StudyProgram "1" <-- "0..n" SubjectAssignment
Subject "1" <-- "0..n" SubjectAssignment
@enduml

Ruby Installation Tutorial

  1. [MAC ONLY] Install Xcode from Mac App Store (you need build tools from it)
  2. [MAC ONLY] Install Homebrew https://brew.sh/
  3. [MAC ONLY] Install gpg brew install gpg
  4. [WINDOWS ONLY] Install Ruby and Rails from Rails Installer http://railsinstaller.org/
  5. [WINDOWS ONLY] Install Git for Windows https://git-for-windows.github.io/
  6. [MAC ONLY] Update Git for Mac brew install git
  7. [MAC & Linux ONLY] Install RVM https://rvm.io
  8. [MAC ONLY] Install Xcode Command Line Tools xcode-select --install
  9. [MAC & Linux ONLY] Install Ruby 2.4.2 by rvm install 2.4.2
  10. [MAC & Linux ONLY] Select the installed Ruby 2.4.2 in RVM and use it by default rvm use 2.4.2 --default
  11. [MAC & Linux ONLY] Install Bundler by gem install bundler
  12. [MAC & Linux ONLY] Install Rails by gem install rails
  13. We will be using Ruby 2.4.2 and Rails 5.1.4 (on Windows Ruby 2.3.3 and Rails 5.1)
  14. Go to folder where you would like to have the new app
  15. Create new Rails app by rails new my-app
  16. Go to the generate folder by cd my-app
  17. Type 2.4.2 into .ruby-version (create file called .ruby-version and type 2.4.2 into it - or 2.3.3 on Windows)
  18. Adjust Gemfile
  19. Install all new gems (ruby dependencies) by bundle install
  20. Run you app by rails server or rails s
  21. Open 0.0.0.0:3000 (on Mac/Linux) or localhost:3000 (on Windows) in your browser to see Rails homepage
  22. [If you cloned this git repository] Open 0.0.0.0:3000/tests or 127.0.0.1:3000/tests or localhost:3000/tests in your browser to see the generated tests administration

ror-plantation-v2's People

Contributors

inza avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

itservis

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.