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.
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.
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.
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)
Discussion