Ask Your Seniors IGDTUW

Ask Your Seniors IGDTUW

A web portal for the students of Indira Gandhi Delhi Technical University for Women (IGDTUW) to ask doubts from their seniors and answer the doubts of their juniors.

The problem Ask Your Seniors IGDTUW solves

The problem we aimed to solve is the lack of a direct and effective communication channel between junior and senior students in the university. Our solution is a web portal that connects junior students with senior students, fostering a sense of community and mentorship within the university. It allows them to ask doubts from their seniors and answer the doubts of their juniors.

Our portal boasts a number of features that make it unique, such as the Direct Communication Channel, which allows junior students to easily connect with senior students, the Admin Approval Process, which ensures that the information displayed on the portal is relevant and appropriate, and the Editing and Deleting Answers feature, which allows users to keep the information on the portal accurate and up-to-date.

We have also implemented Google Authentication for easy and secure registration and login, a Leaderboard Feature that allows students to check their ranking, and a Filter Search feature that makes it easy for students to find what they need by filtering by category.

Challenges we ran into

  1. Security of user data : We needed to protect sensitive information. We overcame this challenge by implementing robust authentication and authorization measures, including the use of Google Authentication.

  2. Handling a large amount of data: The number of users and questions increasing was a challenge, we overcame this by using MongoDB as our database which is designed for easy scalability.

  3. 24/7 Availability: Ensuring that the web portal is available 24/7 was a challenge as it required the use of robust hosting solutions like Vercel.

Tracks Applied (1)

Web Track

Our project is a web portal built using ReactJS, ExpressJS, NodeJS and MongoDB, hosted on Vercel. It connects junior and...Read More

Discussion