Ankit Gohel

Project 1 - Online Quiz

The project for the Online Quiz entails developing a web application with an HTML form where users can enter their name and student ID along with answers to a minimum of 20 quiz questions using HTML form elements such as radio buttons, dropdown lists, and text boxes. After filling out the form, the data is submitted to an ASPX server-side page, which handles the quiz responses by checking the answers and presenting the outcomes, including the user's score and the correct answers. The project focuses on the importance of applying design principles and clear communication while also using component-based programming techniques. You may earn points by incorporating visuals to represent correct or incorrect responses.

Project 2 - Coffee Shop

During this project I worked on building a web application that uses ASP.NET for data management purposes.I set up. Organized database tables and programmed GridView controls to show menu items effectively.I also made sure to validate user inputs in the system design.I adopted a component based approach by using classes to streamline order processing,sales updates and reward account management.The user interface design was enhanced with a touch of professionalism through CSS styling. I carefully managed the visibility of input and output forms throughout the application.The project also included tasks like creating sales reports and implementing measures for handling exceptions to provide an experience, for users. It really helped me improve my abilities in creating websites and linking them to databases.

Project 3 - Real Estate Site

I learned how to design and implement a comprehensive real estate application with features like user registration, home listings, searches, and transaction management.

Project 4 - Real Estate Site Modification

In this project, I learned how to design and implement an ASP.NET Core MVC web application with a focus on various technical concepts. This included implementing user login and registration features with cookie storage, security questions, and two-step verification via email. The project required converting a project 3 web application to use Razor Views instead of ASPX pages,create a professional navigation system, use stored procedures for database operations, and handle multiple images per profile with dynamic data displays.

CIS3342: Server-Side Web Application Development

Section: 001