Full Stack2025
SeekhoBharat — E-Learning Platform
A containerised full-stack learning platform where I owned the cart and course services, API docs, and CI.
Node.jsExpressMongoDBRedisElasticsearchDockerGitHub Actions
The problem
A team-built platform with React, Node, MongoDB, Redis, and Elasticsearch moving at once needs someone making sure the backend contracts and the deploy path hold.
How it works
I designed the schemas for the cart and course services and built out their endpoints, then documented the API with Swagger including auth flows so the frontend team could work without reading backend source.
Added backend tests over production endpoints and wired the whole thing through Docker and a GitHub Actions CI pipeline.
Outcomes
- Cart and course services designed, built, and documented.
- Swagger docs with auth support, plus backend test coverage on production endpoints.
- Containerised and deployed through GitHub Actions CI.