Introduction

This document is designed to inform both students and markers about the expectations of this assignment. This project is graded out of 10 points, with 1 point awarded for each criterion.

Please note that the checklists below are not optional, and do not form a part of your grade. The content in the checklists is expected from every passing submission.

A Gantt chart for project timing A design prototype A style guide A kanban project board A repository link A hosted application demo link Must use an approved JavaScript Framework Must use an approved CSS Framework Must be hosted on an approved Static Host Must use an approved Design Application Must use an approved Planning Application A user may view a list of Venues A user may search for a specific Venue A user may view a specific Venue page by id A user may view a calendar with available dates for a Venue A user with a stud.noroff.no email may register as a customer A registered customer may create a booking at a Venue A registered customer may view their upcoming bookings A user with a stud.noroff.no email may register as a Venue manager A registered Venue manager may create a Venue A registered Venue manager may update a Venue they manage A registered Venue manager may delete a Venue they manage A registered Venue manager may view bookings for a Venue they manage A registered user may login A registered user may update their avatar A registered user may logout Application JS code uses best practices Application JS code is error free and well formatted Application CSS code uses best practices Application HTML code uses best practices Errors are handled appropriately with useful alerts to the user All form inputs are appropriately validated and accessible Navigation UI is efficient, functional and accessible Theme is appealing to the target audience Theme palette is WCAG colour compliant Content is arranged into an appealing responsive layout
Tags: