7175 Web Design and Programming- Assignment Problem

Assignment Help Web Project
Reference no: EM132397911

Web Design and Programming (7175 & 6691), University of Canberra, Australia

Assignment

Tasks: Design and implement a responsive website for Data Science and Machine Learning that is similar to the website in Assignment 1. Online users can post feedback after they are logged in, and a website manager can log in and edit or delete any current posts.

Requirements:

1. Template: ASP.NET Core Web Application in Visual Studio 2017 or 2019. Language: C#.

2. Website: full-width layout, responsive design, and having the following pages: home page, machine learning page, feedback page (and pages for creating, editing, details, and deleting feedback posts), and a page for contact and about. Only 3 links to home page, machine learning page, and page for contact and about are available on the existing navigation bar of the ASP.NET Core website.

3. Home page (Index.cshtml): to introduce Data Science and 6 related areas: Artificial Intelligence (AI), Statistics, Machine Learning, Programming Languages, Data Analysis, and Data Visualisation, and 2 videos about Data Science. Use parallax scrolling technique. The content and design of this page is the same as the home page in your Assignment 1.

4. Machine Learning page (MachineLearning.cshtml): to introduce 6 companies (IBM, Amazon, Google, Microsoft, Oracle, and SAS) that provide machine learning techniques in the cloud. This page is required to be the same as the machine learning page in your Assignment 1 and includes an additional part for displaying feedback posted. See the picture on the next page for more details.

5. The new web pages for feedback (Feedback page and pages for creating, editing, details, deleting feedback posts) are developed using MVC Entity Framework and have the design as seen in the screenshots below. Note: the Feedback page must be hidden and only manager can see and edit it.

6. User can read all feedback details posted on Machine Learning page without login.

7. User is required to log in before posting feedback on Machine Learning page.

8. User cannot edit or delete a feedback post after it is posted.

9. Website manager can edit or delete any feedback post on Machine Learning page or Feedback page after he/she is logged in (you can manually assign manager role to a registered user in the current database of this website).

10. A feedback post contains the following: date (when it is posted), name (who posted it, use the current username from login), heading, star rating, and feedback content. The user does not need to enter date and name, instead you implement controller methods to display and save date and name to the current database when the post is submitted.

11. There are 2 additional buttons (Agree and Disagree) for each feedback post and the user can increase the current number for agree or disagree after he/she is logged in.

12. All feedback details (date, name, heading, star rating, feedback content, and current numbers for agree and disagree) of all posts have to be stored in the database created using MVC Entity Framework.

13. Handle all exceptions that may occur at runtime.

Attachment:- Assignment Details.rar

Reference no: EM132397911

Questions Cloud

Describe some of the software development policies : Outline some of the software development policies in terms of security and discuss how it could be implemented in an organization.
Discussion about various support system technologies : When we think about various support system technologies, there are many different types; however, when we focus in the realm of decision making, we have the.
Executive program practical connection assignment : Executive Program Practical Connection Assignment At UC, it is a priority that students are provided with strong educational programs
What are the benefits and limitations in using erm : Explore Traditional risk management methods. Explain and define them. What are the benefits and limitations in using ERM? What are the key roles.
7175 Web Design and Programming- Assignment Problem : 7175 Web Design and Programming Assignment Help and Solutions, University of Canberra, Australia-Design and implement a responsive website for Data Science.
Calculate the discrete-time fourier transform : Calculate the Discrete-time Fourier Transform - investigate the effect of using a finite-length equalizer to mitigate ISI
Describe the steps to implement crm at minitrex : Outline the steps that Bettman must take in order to implement CRM at Minitrex. In your plan be sure to include people, processes, and technology.
Applied learning assignment graduate : Applied Learning Assignment (ALA) Graduate. The video(s) selection is directly related to at least one of the Course Learning Outcomes (CLO's),
Explain any one of the clustering algorithm : Compare and contrast five clustering algorithms on your own. Provide real-world examples to explain any one of the clustering algorithm.

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