Подключите нашего 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)
Разделы:
Опубликован:
06.12.2024 | 23:59 [поднят: 06.12.2024 | 23:59]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».