This project is to be completed in scrum-like teams of 3-9 students. Everyone should contribute to the code though as there is not enough work for a "full-time" PO / SM.
Create an organization's representation for online and offline media. You may choose a real organization (eg. a new NPO that lacks such a representation) or fictitious organization. You may even use the opportunity to create a representation for a company some of you intend to found in the future.
The representation must use the web technologies introduced in this course. It has to include a proper website (either based on an appropriate CMS, SSG or a framework like React). The website has to be responsive. To make the appearance credible, your organization needs a corporate identity. This includes, at least, a proper logo and consistent colors and fonts for all layouts. Besides of the responsive website, you must provide a progressive web application (PWA) offering content specifically for mobile devices.
The grading of this project will consist, in equal parts, of>87.5: 1, >75: 2, >62.5 : 3, >50: 4, ≤50: 5
50% | written test (computer (offline)) - must be passed |
50% | programming project |
participation | contributions are rewarded with a "+ "for students with a positive grade, each " + " improves the
average term grade by 0.1
(10 + improve one full grade)
|
To avoid plagiarism and prevent cheating, all grades (including tests, projects and assignments) require a short oral defense to be valid.
Late assignment policy: the points for each assignment
filed after its due date are multiplied by 0.8 for each started week after
the due date.
For example: a student files an assigment one day late and would receive
97 points if filed before the due date. The student gets 97 * 0.8 = 77.6
points instead. Another student files an assignment with 100 points 16 days
after the due date. 16 days means the third week after the due date has
started. Hence the student is awarded 100 * 0.8 * 0.8 * 0.8 = 51.2 points.