ShipForge
Logistics platform where users create and track shipments and admins manage status. Multi-stage Docker images, a Jenkins pipeline and a Python health check.
- Next.js 16
- TypeScript
- Express
- Prisma
- +4
Engineering projects focused on automation, software systems, data, and practical problem-solving.
Showing 12 projects.
● Completed ◐ In progress ◇ Experimental
Logistics platform where users create and track shipments and admins manage status. Multi-stage Docker images, a Jenkins pipeline and a Python health check.
Mock-test platform for eight SSC exams, built for students and always evolving. Timed sections, analytics, an admin panel and a pipeline with secret scanning, SBOM and Grype.
This site, packaged as an nginx container image. GitHub Actions checks it on every push, smoke-tests the image and publishes versioned tags to GitHub Container Registry.
Inventory and request-approval system with admin and user roles. TypeScript API with Prisma, a React front end, 24 Jest tests and a Jenkins pipeline that pushes versioned Docker images.
Task manager with a drag-and-drop Kanban board, real-time updates over Socket.IO and role-based access. Next.js 14 front end, Express and Prisma back end on PostgreSQL.
Reproducible Python pipeline over 150,000 retail transactions: input checks, financial reconciliation, segment analysis, an executive PDF report and an Excel dashboard.
Next.js 15 and TypeScript visualizer that animates sorting, searching, graph, tree and dynamic-programming algorithms step by step. Algorithm logic is kept separate from rendering.
React and Vite app for Indian students: eligibility checks by age and qualification, scholarships, syllabus pages, result and admit-card links, dark mode and an EmailJS contact form.
Automated validation and reconciliation workflows for structured financial datasets, using Python and SQL on PostgreSQL, with root-cause analysis of data inconsistencies.
Bash script that creates a Linux user with a home directory and a generated one-time password, and forces a password change at first login.
Bash scripts for routine administration: a system report, a network report, a free-RAM check and an archiver that compresses old or large files.
Next.js app where a user uploads a room photo and receives AI-generated redesigns, with authentication and a credit system. Presented at an academic conference.