My Projects
I’ve worked on few projects over the years. You can learn more about them here.
Online Ticket Reservation System
- Summary: A ticket reservation system which will enable users to make new reservations, manage reservations online and allow employees to add/edit an event, check statistics of an on-going/ expired events.
- My Role: I have designed and developed UI for the project. I have designed all the domain models and also wrote entire code for the project. I developed and implemented CRUD operations using ADO.NET data objects.
- Methods and Tools: Event-Driven programming, C#, ADO.NET, WinForms.
Rent-A-Movie
- Summary: A web application for DVD rentals. The application supports two different roles – Admin and Staff. The system allows Admin to add/update/delete customers, add new rentals and Staff can add new rentals for customers but can only view list of customers and movies.
- My Role: I have designed and developed domain models, controllers for the entire project. I have also created UI and implemented AJAX technique to improve interactivity, jQuery plug-ins such as BootBox to display Bootstrap dialogue boxes and DataTable to implement pagination, searching and sorting.
- Methods and Tools: Code-First Workflow, HTML/CSS, JavaScript, jQuery, AJAX, ASP.NET MVC 5, Entity Framework, SQL Server 2016.
Conference Management System
- Summary: A web application which provides a common platform for researchers to submit research papers, register for conferences and reviewers to review papers and submit results.
- My Role: As part of a team, I was in charge of product design. I built controllers for routing HTTP requests/responses for all the domain models.
- Methods and Tools: Test-Driven development, Java, Spring Boot, MySQL, JavaScript.