Topic:The business is Wedding Photography the business name is Eternal Moments Photography and the topic is Capturing Love - Portfolio, package details, and testimonials.
Design and develop at least a five page website about the business you have selected. You are given creative freedom to choose the pages that you feel are appropriate for your business with only a few specific requirements
? Suggestions for additional pages may include About Us, Services/Products, Testimonials, Blog, etc.
Content ? Give appropriate filenames, titles, headings (and subheadings if required) related to their content. Use at least three pieces of media (image/video/audio). ? There should be one media page which showcases some photos/videos related to your business. ? The media page must have some interactive visual features such as thumbnail images that display larger versions when clicked. Header ? To identify the website as your dedicated website, provide a relevant heading / title banner and/or image/logo Navigation ? There should be a clear, intuitive and consistent navigation structure on the website
General Requirements
* You are not allowed to use any existing templates, or frameworks such as bootstrap etc.
* You are expected to create your own website from scratch using HTML, CSS and JavaScript. Or if you have used Wordpress then you need to inform. me in advance.
* All text should follow the rules of writing for the web.
* Images, sound, and other media file sizes optimized for download and display.
* Well-designed unique and creative websites will be awarded appropriately.
HTML Requirements ? All your html files must use HTML5 syntax. ? The structure of your website should be built using HTML5 tags styled with CSS where applicable.
Key Functionality: You need to include the following functionalities in your website.
1. User Authentication: a. Users can register, log in, and log out. b. Implement different user roles with varying access levels (e.g. admin, member, or normal ). c.
Securely store and manage passwords in the database.
1. Database Setup: a. Design a database schema, create appropriate tables and store the relevant data required to demonstrate web application functionality. b. The database should have appropriate data types and relationships. c. Use PHP to connect to the MySQL database and perform. CRUD operations. d. Implement at least two forms for data input with proper validation.
2. Dynamic Web Design: a. Utilize HTML5, CSS3, and web media for a visually appealing and user-friendly design. b.
Implement error handling and validation for user input in web forms. c. Ensure responsiveness and cross-browser compatibility.
You can choose the backend functionalities to implement, but they must meet all the outlined requirements and align with your chosen business. For example, an online bookstore could include user authentication, product inventory, and order management.