Case study
G-Tech MuLearn
My internship work on MuLearn's Launchpad: JWT login, company onboarding, and job-management APIs built with Django and MySQL.
By Mishal ShanavasUpdated

- What was going on
- Launchpad connects students with companies and job opportunities. The frontend needed a backend that could handle accounts, company onboarding, and the full job flow without turning every request into a special case.
- What I did
- I built the Django and MySQL APIs for JWT authentication, onboarding, and job management. I also worked directly with frontend and design teammates whenever the neat API plan met the messier real interface.
- How it turned out
- Those flows made it into the platform used by MuLearn students across Kerala. It was my first proper lesson in building for other people, not just for localhost.
Technical details
- Implemented JWT-based authentication flows for clients consuming the Django API.
- Modelled company onboarding and job-management operations in MySQL-backed endpoints.
- Coordinated API contracts with frontend and design teammates as real interface requirements evolved.
PythonDjangoDatabase DesignMySQLJWT auth