Reference no: EM132695119
Please choose the application of your choice. The application could be for Healthcare system, Airline reservation system, e-commerce website, university website, stock management system. Any of your own choice.
In this Assessment, you are required to complete the entire project. Submission Requirements:
Report (PDF file)
To fulfil the requirements for assessment 2, you need to submit a report including the following contents:
1. Describe your application and summarize its functionality
2. List the Models to be used including properties.
3. List of controllers and actions
4. Add Data Annotations to the Models
5. Create a new migration and update Database
6. If you have not already added a page to get user input (like Registration or Contact us or any other Form to get user input), add such page to your application
7. Add input validations in the controller that is handling the submission from the above page.
8. Use the HTML Tag Helpers to show the validation summary and errors, you can customize your own error messages or use the default error messages.
9. Add a custom logo to the Header, add some images related to your application to the body of all views also add your Name and email to the footer of each page.
10. List all possible views including Screenshots for all views and pages you have designed for this project.
Source Code
You are also required to submit a zipped file with all source code you have done to accomplish 2 use cases. You need to complete the following points at this moment:
1. Initialize ASP.NET Core MVC application for this project
2. Design the Model classes (including Domain models and DBContext)
3. Add Entity Framework and then use Scaffolding to create the corresponding views and controllers
4. Add Migration and Update Database.
5. Update the Home page and the navigation to make the whole application accessible
6. You should present your web page professionally using your own design, NOT the same as in the sample file.
7. Appropriate user interaction and navigation should be considered for your application.
8. You should present your web page professionally using your own design
9. Appropriate user interaction and navigation should be considered for your application.
10. Your application should be ready to run without any further configuration
11. You are also required to submit a zipped file with all source code you have done to update the models and database( including validations, annotations and updates to views)
12. Your application should be ready to run without any further configuration
Attachment:- Lab Assessment.rar