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

  Discuss what you can do with css

What CSS can do for a Web page - Managing layouts, positioning and appearance - The purpose of different styling techniques used with CSS

  Describes how files are organized on a website

Find an article that describes how files are organized on a website. What are two best practices regarding web file management that you learned from the article. How can you apply this knowledge to your personal or professional life? Cite the sour..

  How can css assist in maintaining webpages

How can Cascading Style Sheets (CSS) be used to create a unified website style? How can CSS assist in maintaining webpages

  Provide a critical evaluation of the nominated website

COIT 20268 - Responsive Web Design - The purpose of the report is to provide a critical evaluation of the nominated website and to support your observations and comments convincingly and Identify and elaborate the main feature or features of the we..

  Create a new web site using either visual web developer

Create a new Web site using either Visual Web Developer or Visual Studio. Add pages for each of the main parts of the Web site (most of the pages only need basic content, such as a title and short descriptive paragraph of the function of the page)

  Create an html file that provides a pull-down list

Create an HTML file that provides the following functionalities: A pull-down list displaying at least three major US cities.

  What makes scope creep particularly prevalent in it projects

What makes scope creep particularly prevalent in IT projects?

  Online debate on the role of online education in education

An online debate on the role of online education in education.

  Does your logotype effectively convey the uniqueness

Does your logotype effectively convey the uniqueness of the business? Did you submit an explanation of the logotype

  How are html and java affecting business applications on web

How are HTML, XML, and Java affecting business applications on Web? Give examples. What other scripts and languages do you use in your current work situation?

  Test the code

Please see the attached file as it includes all files and ways to test the code. It seems if you can get "ComplexLoopTopo.py" to work

  Examine current settings for logging and record the location

Start process by logging into your virtual machine as root and opening a command window. At the command prompt, type yum install -y ntp and press Enter. The yum installer will install the ntp daemon, and you will return to the command prompt.

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