Existing web site needs to be updated to Joomla CMS with custom components that will do the following:
Food menus (a list of menus for days):
- Ability to create the menus by creating items, days and then full menus. This provides the ability to choose from the items already created to build the menus.
- Copy items or days or menus to another menu
- Create a schools
- Create classes for shcools
- Online user registration and admin can also create users.
- Extra fields for the users (contact info, ...)
- Users will be able create multiple kids in their profile (assign school and class to the kids)
- They can order for each kid from the menus for that school
- Users can order menus for each kid
- They can proceed to check out or order another menu and so on.
- Payment Gateway will be Paypal.
It keeps track of who owes money. If a user makes a paypal payment, the system updates that amount. Admin will be able to update the amount and to search for people who owe money.
* Data migration: users’ profiles will be migrated to the new system and the amount if they have a balance.
More details will be provided.