CSci 4657 Project 1 (100 points). Due Tuesday, April 5th at 11:59pm

Work in in groups of four.

Your task is to develop an events calendar application using cakephp. The calendar may be used by an organization to list events, their locations, contact persons, etc. Events have user-defined tags and may be searched by tags. Users must log in in order to submit or edit or delete events.

Contents-based requirements

Additional features

Each group must develop two features in addition to the basic requirements. Let me know on Monday March 21st which features you are considering, they need to be pre-approved.
You can implement private events (visible to a particular group of users), repeated events (make sure that you allow users to modify some of them or the whole group), etc.

Technical requirements

Security requirements

Testing

What to submit

Some helpful information


This page is a part of CSci 4657 course web site.