Travelogue
Travelogue is a comprehensive tourism website developed for the Smart India Hackathon 2023. It offers a user-friendly interface with features such as user authentication, itinerary creation, hotel and train booking, a discussion forum for community support, feedback, and collaboration, making it a one-stop solution for travelers. The platform integrates MapmyIndia and OpenWeather API to provide dynamic maps and real-time weather data. Additionally, it automates the generation of LTC (Leave Travel Concession) bills, simplifying the reimbursement process, especially for Central Government employees.
![Project 1 Image](./images/Travelogue1.png)
![Project 1 Image](./images/Travelogue2.png)
![Project 1 Image](./images/Travelogue3.png)
FlowMessenger
Developed a real-time chat application using Node.js, Express, MongoDB, and Mongoose, incorporating secure user authentication with Passport.js. The application features a responsive UI designed with EJS, HTML, CSS, and JavaScript, utilizing AJAX for seamless message updates without page reloads. It enables real-time communication and message storage, ensuring efficient data retrieval and display for user sessions. Implemented secure user registration, login, and session management to maintain data integrity and user state persistence. Additionally, configured environment variables with dotenv for secure deployment, showcasing experience with both cloud platforms and local environments.
![Project 1 Image](./images/FM1.png)
![Project 1 Image](./images/FM2.png)
![Project 1 Image](./images/FM3.png)
CF-comparator-tool
This is a Codeforces-profile comaparison tool for easy peer-to-peer comparison.Integrated official Codeforces API to fetch user data and display in tabular format.Leveraged JavaScript for dynamic event handling and DOM manipulation, resulting in seamless table updation process.
![Project 2 Image](./images/CF1.png)
![Project 2 Image](./images/CF2.png)
Committee Selection Software
The Committee Selection Software is a web application I developed for streamlined university committee appointments. It features a visually appealing and responsive user interface, backed by Firebase for efficient data management. The software implements secure user authentication, ensuring data integrity and privacy. As a result of this project, we achieved a significant 50% reduction in the time required for committee selection, greatly enhancing administrative efficiency within the university.