A modern, open-source, beautifully designed, ready-to-use alternative to ipuranklist for IPU students. Built with Next.js, Tailwind CSS, and TypeScript.
This is the backend for the IPUSenpai project.
The frontend for this project can be found here.
- The backend is built using ASP.NET Core and
Entity Framework CoreDapper. It is hosted on Azure and uses Azure Postgresql Database for data storage. (Will be moved to my VPS after I run out of Azure Student Sponsorship balanceWeeell, I'm out of Azure credits now.) - The API uses Redis for caching. This is to reduce the number of database queries and improve performance.
- The API uses Brotli and Gzip compression to reduce the size of the response body.
Here's a peek of the student dashboard:
- If you like my work, you can star the repository.
Note
This project is still in development and is not yet ready for production.
- Report issues here.
- Don't report any issues if they are already known or listed. Just simply react.