Подключите нашего Telegram-бота для уведомлений о новых проектах
Задача в ASP.NET
Разместить заказ

f
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 4 месяца
Бюджет:
1500 ₽/час
Objective:
· Create a web application using ASP.NET MVC that implements custom authentication and external authentication(Google and Facebook).
· Users should be able to register, login, and logout.
· Unauthorized users should not be able to access certain pages(Welcome, About & Privacy).
Requirements:
Your application should have a total of 5 pages( Login, Registration, Welcome, About, Privacy & Home)
Registration Page:
· Create a registration form with fields for username, Full name, email, password, Address, Phone number & Date of birth.
· Validate the form to ensure all fields are filled, the email is in the correct format and password matches the confirm password.
· Store user information in a database.
Login Page:
· Create a login form with fields for username and password.
· Validate the form and authenticate the user against the stored credentials.
· Upon successful login, user should be redirected to Welcome page containing his name and a message "Hello <name>!".
Logout Functionality:
· Provide a way for users to logout
Access Control:
· Implement authorization checks to restrict access to certain pages (Welcome, About & Privacy) unless the user is logged in. But user should be able to access the home page
Database:
· Use a database to store user information. Include a screenshot of your database records in your submission with at least 5 users registered.
Demo Video:
· Create a short demo video showcasing the functionality of your web application.
Submission:
· Submit your ASP.NET MVC project with the implemented features.
· Include a screenshot of your database records.
· Attach the demo video of your work.
Note:
· Use the Model-View-Controller (MVC) template in Visual Studio for your project.
· Ensure your code is well-structured and follows best practices.
· Feel free to use any additional features or enhancements to improve your application's functionality or user experience.
Deadline:
Submit your assignment by next week (December 5, 2024)
Evaluation Criteria:
· Implementation of authentication functionality. (6 marks)
· User interface design using Bootstrap. (2 marks)
· Proper database connection and usage. (4 marks)
· Complete registration page with validation (3 marks)
· Complete login page with validation (3 marks)
· Submission (2 marks)
· Create a web application using ASP.NET MVC that implements custom authentication and external authentication(Google and Facebook).
· Users should be able to register, login, and logout.
· Unauthorized users should not be able to access certain pages(Welcome, About & Privacy).
Requirements:
Your application should have a total of 5 pages( Login, Registration, Welcome, About, Privacy & Home)
Registration Page:
· Create a registration form with fields for username, Full name, email, password, Address, Phone number & Date of birth.
· Validate the form to ensure all fields are filled, the email is in the correct format and password matches the confirm password.
· Store user information in a database.
Login Page:
· Create a login form with fields for username and password.
· Validate the form and authenticate the user against the stored credentials.
· Upon successful login, user should be redirected to Welcome page containing his name and a message "Hello <name>!".
Logout Functionality:
· Provide a way for users to logout
Access Control:
· Implement authorization checks to restrict access to certain pages (Welcome, About & Privacy) unless the user is logged in. But user should be able to access the home page
Database:
· Use a database to store user information. Include a screenshot of your database records in your submission with at least 5 users registered.
Demo Video:
· Create a short demo video showcasing the functionality of your web application.
Submission:
· Submit your ASP.NET MVC project with the implemented features.
· Include a screenshot of your database records.
· Attach the demo video of your work.
Note:
· Use the Model-View-Controller (MVC) template in Visual Studio for your project.
· Ensure your code is well-structured and follows best practices.
· Feel free to use any additional features or enhancements to improve your application's functionality or user experience.
Deadline:
Submit your assignment by next week (December 5, 2024)
Evaluation Criteria:
· Implementation of authentication functionality. (6 marks)
· User interface design using Bootstrap. (2 marks)
· Proper database connection and usage. (4 marks)
· Complete registration page with validation (3 marks)
· Complete login page with validation (3 marks)
· Submission (2 marks)
Разделы:
Опубликован:
06.12.2024 | 23:59 [поднят: 06.12.2024 | 23:59]