/capstone

2019 Capstone project for Group A

Primary LanguagePHP

capstone

Capstone for Group A, 2019

Username: rusty Password: Password1


EZ Cheezy is needing a website to perform certain tasks. There will be a front end website created for viewing by the general populace. This will be created using designs given by the Digital Arts department. In addition to the front end site, there will also be a back end site. This back end site will need to have a database to perform all the tasks required, as well as multiple pages in php to perform tasks related to the business. Some of these tasks are listed below, this many not be a complete list, as requirements may change over time.

  1. Create a viewable menu – This must be performed on both the front end and back end sites
  2. Be able to enter, edit and delete users in the system, as well as have said users log in when they are looking to access the back end site. Permissions for what they should be allowed to see and access should also be adhered to.
  3. Be able to enter, edit and delete menu items, while keeping referential integrity.
  4. Be able to enter, edit and delete orders that are placed into the system. Entering orders for take-out must also be on the front end site as well. The customer must select the location they wish to order from before they place the order. The customer must login before they can order, and their preferred location should be kept by the system.
  5. Be able to enter, edit and delete inventory in the system
  6. Be able to view orders that are currently open, as well as past orders.
  7. Be able to run reports that tell what level the inventory is at any given time.
  8. Make sure the front end site is mobile accessible

This site should include proper programming practices, as well as have all members of the programming group as a comment on each page of the site. During each week, we will have time to discuss items related to the project, as well as clarify exactly what the end users are looking for within the websites. Be ready with questions each week, as each group will have a specific amount of time available for questions. Certain deliverables will be given during these meetings, it is important to pay attention and take notes.


There are Milestones that must be handed in on time to be graded for the project. The Milestones that are necessary and their due dates are listed below. The only item that should be handed in to the dropbox each week is the group review document.

Milestone 1 – Due 3-14-19:

  • Determine who will be the team lead for the first week.
  • Determine each group member’s tasks for the first week
  • Share contact information with the digital arts team and receive files for the project.
  • Create basic front end using files from digital arts team.

Milestone 2 – Due 3-21-19:

  • Design the database and show the design.
  • Database design must be fully implemented into the group webserver.
  • Have basic front end and back end sites created.
  • Insert pages for both users and customers.
  • Login for users to gain access to the website. This is performed completely within the database you create, no users should be placed into your area on the istwebclass server. There should be separate logins for the users on the back end and customers on the front end.

Milestone 3 – Due 4-4-19:

  • Inserts for all aspects of the system will be completed.
  • Front end of site should be completed as well.

Milestone 4 – Due 4-11-19:

  • Searches for all aspects of the system should be completed.
  • Inventory control should function.

Milestone 5 – Due 4-18-19:

  • Update for all aspects of the system should be completed.
  • Scheduling pages should function

Milestone 6 – Due 4-25-19:

  • Site should be complete on both front end and back end, with no errors

Final Presentation – Due 5-2-19:

  • You will fully present your website with your group, showing the functionality of all pages of the website.