hpi-swt2 / connections-portal

A Ruby on Rails application for organizing and arranging networks, relationships, and human connections.
http://connections-portal-main.herokuapp.com/
MIT License
5 stars 1 forks source link
rails ruby

Connections++

Main branch: CodeFactor build: main, deployed version: Heroku link

Dev branch: CodeFactor build: dev, deployed version: Heroku link

License: MIT

A web application for organizing and arranging networks, relationships and human connections, written in Ruby on Rails. Created in the Software Engineering II course at the HPI in Potsdam.

Development Setup

Vagrant

Local setup

Developer Guide

Cheat Sheets

Setup

Testing

Linting

Debugging

Generating

Generating a Model Class Diagram with RubyMine

RubyMine, an IntelliJ-IDE designed for ruby projects supports generating an uml class diagram from the database scheme. An Instruction can be found here: https://www.jetbrains.com/help/ruby/creating-diagrams.html#creating-explain-query-plan. Currently, a file named class-diagram.png in the projects root folder is linked in this README. So by overwriting this file, or adding a new one to the README, the current model dependencies can be updated.

Current Model Class Diagram