swt2-intro-exercise / rails-exercise-20-Antonius

rails-exercise-20-BlueIceshard created by GitHub Classroom
MIT License
0 stars 0 forks source link

SWT2 2020/21 - Introductory Exercise

This is an interactive exercise introducing the basics of web development with Ruby on Rails 6. It is used in the course SWTII. The exercise is partly based on the offical "Getting Started with Rails" guide, so in case of getting stuck, that might be a good start to find solutions. The interactivity of this exercise is provided by opening issues in the GitHub issue tracker (through automation in a CI server). The issues contain the currently failing test case and the corresponding error message as well as instructions on what tasks to tackle next.

This repository contains an application stub of an academic paper management system with a failing test case.

Follow these steps to complete the software and the exercise:

Exercise Steps

1) Set up your repository

2) Set up local development environment

Option 1: Local setup on Linux or MacOS

Option 2: WSL in Windows 10

Option 3: Use a Virtual Machine

3) Dive into the code

4) Commit and push

5) Check your inbox / issues

6) For each issue

7) Repeat steps 4 to 6 until the exercise is complete.

Tips