πΏ EcoSpark Hub β Sustainability Community Platform
"Where eco-conscious ideas meet community action."
A full-stack sustainability community platform with a complete social ecosystem β idea sharing, democratic voting, premium marketplace, multi-stage admin moderation, and Stripe-powered membership tiers.
What I Built:
- Role-Based Access Control (USER / MEMBER / ADMIN) with protected dashboards and server actions
- Idea lifecycle: Draft β Under Review β Approved / Rejected with admin moderation panel
- Community voting system (upvote / downvote) with real-time tally tracking
- Nested comment threads with full CRUD support + personal watchlist
- Premium content marketplace with one-time Stripe purchases and "Pay Later" deferred checkout flow
- Membership subscription system driven by Stripe webhooks (UNPAID β PENDING β PAID)
- Image uploads via Cloudinary with Zod-validated form handling
- Pagination, filtering, full-text search + skeleton loading & Framer Motion micro-animations
Frontend Stack:
Next.js 16 React 19 TypeScript Tailwind CSS v4 ShadCN UI Framer Motion Zod next-themes
Backend Stack:
Node.js Express.js TypeScript PostgreSQL Prisma ORM Better Auth Stripe Cloudinary Zod
π SkillBridge β Tutoring Marketplace Platform
"Connect with expert tutors. Learn anything, your way."
A full-stack tutoring marketplace connecting students with expert tutors β featuring availability-based session booking, structured review systems, and role-specific dashboards. Type-safe from database to UI.
What I Built:
- Role-Based Access Control (STUDENT / TUTOR / ADMIN) with middleware-enforced route protection on both frontend and backend
- Tutor profile management: hourly rate, subjects, education history, availability schedules & time slots
- Two-layer scheduling system: tutors define weekly availability windows β students book specific time slots (with double-booking prevention)
- Booking state machine: CONFIRMED β COMPLETED / CANCELLED β role-gated transitions at API level
- Post-session review system for completed bookings
- Admin panel: user management, tutor featuring, booking oversight, category management
- End-to-end type safety: Prisma types on backend + shared Zod schemas + TanStack React Form on frontend
Frontend Stack:
Next.js 16 React 19 TypeScript Tailwind CSS v4 ShadCN UI Framer Motion TanStack React Form Better Auth Zod
Backend Stack:
Node.js Express v5 TypeScript PostgreSQL Prisma ORM Better Auth Zod
π’ Building Management System β Residential Operations Platform
"Smart operations for modern residential communities."
A robust full-stack building management platform β apartment listings, tenant agreements, coupon-enabled Stripe payments, real-time announcements, and role-specific dashboards for admins and tenants.
What I Built:
- Role-Based Access Control (USER / MEMBER / ADMIN) with JWT-secured API and Firebase Auth on frontend
- Apartment listing browser with Leaflet interactive map integration
- Agreement system: tenants apply for units β admins approve/reject β apartment status auto-updates
- Stripe Payment Intents with server-side coupon validation (percentage-based discounts, prevent client-side manipulation)
- Admin coupon management: create, activate, deactivate, delete
- Platform-wide announcement system: admin-managed, visible to all members
- Dual auth strategy: Email/password + Google OAuth via Firebase β server-side JWT for stateless API auth
Frontend Stack:
React Tailwind CSS Firebase Auth React Router Leaflet
Backend Stack:
Node.js Express.js MongoDB Mongoose JWT Stripe Cloudinary
| Qualification | Institution | Year | Result | |
|---|---|---|---|---|
| π | B.Sc. Electrical & Electronic Engineering | HSTU, Dinajpur | 2021βPresent | Final Semester (Level-4, Sem-II) |
| π | Next Level Web Development | Programming Hero β Level 2 | 2025 | β Completed Β· Advanced |
| π | MERN Stack Development | Programming Hero β Level 1 | 2024β2025 | β Completed |
| π¨ | UI/UX Design Fundamentals | Creative IT Institute | β | β Completed |
| π« | Higher Secondary Certificate (HSC) | Govt. Bangla College, Dhaka | 2020 | GPA 5.00 / 5.00 |
| π« | Secondary School Certificate (SSC) | Konda High School, Dhaka | 2018 | GPA 5.00 / 5.00 |
- π Working on: Production-grade full-stack projects with Next.js + PostgreSQL
- π± Going deeper into: AWS, DevOps, System Design
- π Open to: Internship / Entry-Level Full Stack Developer roles
- π¬ Ask me about: React, Next.js, TypeScript, Node.js, PostgreSQL, Docker
- β‘ Fun fact: I'm an EEE engineer who writes code β debugging circuits & debugging code require the exact same mindset





