Designing and developing a web application using html

Assignment Help Web Project
Reference no: EM133701954

Internet and Web Development

Assessment Task: Web Application Development

Objective:
The primary objective of this assignment is to enhance students' web development skills by designing and developing a web application using HTML, CSS, JavaScript, and PHP. The assignment assesses your understanding of these technologies and their practical application, as well as your ability to collaborate effectively in a team environment.

Assignment Description:

In this assignment, you will create a web application on a topic of your choice, provided it showcases your proficiency in HTML, CSS, JavaScript, and PHP. Each student should choose a business case for their web application based on the last digit (rightmost digit) of their student ID from the options listed below. For example, if your student ID is S20200005, you must choose Case 5.

Business Case Options:
Case 0: Online Bookstore - Create a platform for users to browse and purchase books. Case 1: Food Delivery Service - Develop an app with delivery tracking for ordering food from local restaurants.
Case 2: Virtual Learning Environment - Design an educational platform that supports live classes and resource sharing.
Case 3: Real Estate Listing Service - Build a website to list, search, and filter real estate properties.
Case 4: Personal Finance Manager - Create an app that helps users manage their budgets and track spending.
Case 5: Health Monitoring System - Develop a web application for users to monitor various health parameters and receive personalised health tips.
Case 6: Event Planning and Ticketing - Build a platform to organise, promote, and sell event tickets.
Case 7: Job Recruitment Platform - Create a job portal where employers can post jobs and candidates can apply.
Case 8: Customer Feedback System - Develop a system for businesses to collect customer feedback and generate reports.

Case 9: Travel Itinerary Planner - Build a web app for users to plan and book entire trips, including flights, hotels, and activities.

Development Steps:
User Interaction and Database Design: Develop a database system to manage user profiles, authentication, and page customisation. Utilise an SQL database and PHP to establish connectivity between the website and the database.

Design Layout and User Interface: Create the web application's layout and user interface using HTML and CSS. This encompasses defining the overall structure of the web application and styling various page elements.

Logic and Functionality Implementation: Implement the web application's logic and functionality using JavaScript and PHP. This might include tasks like form validation, database integration, and server-side processing.

Testing and Validation: Thoroughly test the web application to ensure functionality and user-friendliness. Conduct both manual and automated testing if necessary.

Presentation Preparation: Prepare a recorded presentation to showcase your web application. The presentation should provide a concise overview of the web application, a demonstration of its features and functionality, and a discussion of the technologies employed in its development.

Submission Requirements:
Your submission should adhere to the following guidelines:
Host the web application on a web server and provide a URL in the report for review.
Submit the source code in a zip file for the web application.
Include a report containing the following:
Description of the web application and its features.
Discussion of the technologies utilised in the web application's development. Overview of the design and development process.
Explanation of any challenges faced and their solutions. Description of the testing process and its results.
Include the URL of the website in the Word document for review.
Please ensure that all submitted documents are well-organized and clearly presented.

Explanation of criteria:

Quality of web application design and user interface: This refers to the visual appeal and usability of the web application. Points will be awarded based on the overall design of the web application, including the layout, color scheme, and formatting.

Functionality and usability of the web application: This refers to the effectiveness and user- friendliness of the web application. Points will be awarded based on the completeness and reliability of the features, as well as the ease of use for the user.

Proper use of HTML, CSS, JavaScript, and PHP: This refers to the correct and appropriate use of the technologies required for the assignment. Points will be awarded based on the correct implementation of the technologies and the adherence to best practices.

Overall presentation and demonstration of the web application: This refers to the effectiveness of the presentation and demonstration of the web application. Points will be awarded based on the organization and clarity of the presentation, as well as the demonstration of the key features of the web application.

Quality of the report and its relevance to the web application: This refers to the quality and relevance of the written report submitted with the assignment. Points will be awarded based on the completeness and clarity of the report, as well as its relevance to the web application.
Code quality and documentation: This refers to the quality and documentation of the source code for the web application. Points will be awarded based on the readability and maintainability of the code, as well as the use of appropriate comments and documentation.

Reference no: EM133701954

Questions Cloud

Fast radial pulse and her skin is hot and dry : She does not appear to be in any respiratory distress but is breathing quickly, she has a weak and fast radial pulse and her skin is hot and dry.
Which is normal heart rhythm : Write three differential diagnosis and The EKG shows sinus rhythm, which is a normal heart rhythm.
What education will advanced practice nurse practitioner : In reviewing the potential risks of this supplement with the patient, what education will the advanced practice nurse practitioner provide?
Effective communication skills of advanced practice nurses : The educational preparation, clinical expertise, influential leadership skills and effective communication skills of advanced practice nurses make
Designing and developing a web application using html : Internet and Web Development - Understanding of these technologies and their practical application, as well as your ability to collaborate effectively
Medication dosages can really change quality of life : Focus is very interesting to me due to first hand seeing the effects of how correct medication dosages can really change quality of life and functioning.
Applications of graph databases with illustrations : Access the PowerPoint slide instructions provided by your lecturer in class and work through the business problems as described. Create at least 5 slides
Explain the difference between ion channels and g proteins : Explain the difference between ion channels and G proteins as they relate to signal transduction and targets of medications.
Drug overdose crisis interventions teams : Drug overdose crisis interventions teams, which are police officers and mental health care professionals, are critical in providing a response

Reviews

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd