André Restivo

LTW Project

Project description for the 2022 edition of the Web Languages and Technologies course.


Create a website where restaurants can list and offer their menus for take-away. To create this application, students should:



Requirements are sparsely defined so that each group has some degree of freedom.

The minimum expected set of requirements is the following:

Students should also make sure that:

Some suggested additional requirements. These requirements are a way of making sure each project is unique. You do not have to implement all of these:

If you prefer, you can create your own additional requirements.

Work Plan

This is a proposed plan to guide your work. No deliverables are expected or will be evaluated at these dates.

We recommend that students adopt an agile methodology. Don't start by planning every little detail right from the start, as you run the risk of ending up with a great plan but a poor implementation, but be aware of code organization and quality from the beginning.


Evaluation will be done on the following topics: