Below is the instructions for the whole assignment. I have done Part 1. Part 2 incorporates most of part 1
i am specifically needing assistance with 6-11 of part 2 instructions
please keep in mind, i am a college student with very limited funds. I need help, but can only do if affordable. thanks!
Content Management System (CMS) Project Instructions
In the Content Management System (CMS) Project, a complete e-commerce website and content management system will be developed for your company. Any type of company can be used that meets the project requirements. Part 1 develops the company’s website while Part 2 develops the content management system that manages the website. Therefore, it is imperative for the website in Part 1 to be designed and developed for a content management system.
CMS Project: Part 1
For Part 1, develop the company website. The website needs to be developed to meet the following requirements:
(already done part one)
CMS Project: Part 2
Develop a content management system (CMS) to manage the company website developed in Part 1. The CMS should store most of the website’s content in a database. Primary content on each page should be able to be added, updated, and removed from the CMS management interface. The CMS must meet the following requirements:
1. A biblical worldview must be reflected on the website. There are many creative and unique ways to do this.
2. In order to meet its online goals, the company has determined a minimum of 15 pages are necessary. Some of the original pages from Part 1 may exist; however, content on many of these pages will now be database driven.
3. The website should clearly describe the vision, goals, and objectives of the company. Examples of pages could be “about us,” “mission,” “facts,” and/or “biographies.”
4. Strict W3C XHTML and CSS is expected. Every page should exhibit the links to check compliance from [url removed, login to view]
5. Web usability should be considered on every aspect of the design and implementation. The website should be centrally managed and use a single CSS style sheet to modify headings, paragraphs, font, and other styles. Navigation should be simple and follow an F-design or similar optimal navigation scheme.
6. A MySQL database should be created and named after the company. The database should store the website’s primary content.
7. Create separate database tables to store the data for each individual project requirement. For example, a user’s table should store first name, last name, username, and email address for the login functionality to work. In addition, a login timestamp should exist. Each table should be designed to store sufficient information for the business strategy to be successful.
8. Account management must be developed to give at least 3 levels of access 1) customer, 2) publisher, and 3) administrator. The original login functionality can be used from Part 1, but it must now be database driven. All account information should be stored in a users table.
9. Customers should be allowed to put items in their shopping cart and calculate the total price of their selections. A table should be created that stores the products/services and a table should be created that stores the items in the user shopping cart.
10. Publishers should be allowed to add and modify content for the home page and at least 1 other page such as the store / e-commerce solution.
11. Administrators should be allowed to add, modify, and delete content on the selected pages in the prior steps. In addition, they should be able to add and remove users for the account management solution.
12. Each page of the website should use a proper PHP function to show the date of last modification.