Category Archives: SS21

SS21, Web Engineering
  • use the repository from last assignment
  • start from the branch assignment3

 

  • switch to branch assignment4

 

  • create user and session as shown in the lecture
  • user should be able to register, login, logout, change their details and delete their accounts ( all posts and their comments )
  • post and comments are linked to the creating user user
  • when deleting a post also delete the comments
  • post and comments can only be created by logged-in users
  • but everybody can browse the posts and comments
  • only show buttons like login, logout, create post … according to the login-state
  • commit and push to branch  assignment4
  • create a pull request (name: Assignment4) to the main/master branch

Deadline for this assignment is Friday 14.5.2021 23:59

SS21, Web Engineering
  • create a github repository: https://classroom.github.com/a/rtm71Z6i
  • choose a name for your social network
  • create an new rails project
  • commit an push your generated project to the master/main branch
  • switch to branch assignment3
  • add bootstrap, simple_form and slim
  • create and implement a post and comment model
  • implement all CRUD actions in view and controller
  • commit and push to branch  assignment3
  • create a pull request (name: Assignment 3) to the main/master branch
SS21, Web Engineering

Links:

 

SS21, Web Engineering

Hey folks,

this week we start by creating your first ruby program. Please complete the following steps:

  1. Install Ruby  https://www.ruby-lang.org/en/documentation/installation/
  2. Install rvm https://rvm.io/
  3. Create and clone your github repository https://classroom.github.com/a/MfS-lHHc
  4. Create and switch to branch assignment1
  5. Complete the coding tasks as mentioned in the lecture
  6. Push your code to github
  7. Create a pullrequest to the main/master branch

The deadline for this assignment is 23.04.2021 23:59 GMT+2