NITJ Intranet Culture
A centralized intranet platform for NITJ to streamline student-teacher communication and file management.
Created on 26th December 2024
•
NITJ Intranet Culture
A centralized intranet platform for NITJ to streamline student-teacher communication and file management.
The problem NITJ Intranet Culture solves
The NITJ Intranet Culture platform bridges the gap between students and teachers by providing a seamless system for file sharing, resource management, and effective communication. Teachers can easily upload files and folders, while students can access them efficiently without delays. The platform eliminates the manual hassle of sharing resources, making academic collaboration faster and more organized.
Challenges I ran into
1- Ensuring smooth navigation: One of the major hurdles was ensuring that navigating back from the 'All Files' page redirected to the Homepage instead of the Login page. This issue was resolved by implementing proper state management and session handling in the frontend using React's state and ensuring backend API compatibility with Axios.
2- Secure file management: Handling secure file uploads and maintaining a robust authentication system required careful integration of JWT-based authentication and secure API endpoints.
3- Optimizing performance: As the file database grew, optimizing the system to maintain fast response times for resource access required implementing pagination and efficient API design.