Back
Year
2025
Tech & Technique
Next.js, MongoDB, SSLCommerz, Typescript, shadcn, Swiper.js, React Hook Form, Vercel
Description
Instructly is a dynamic educational platform built with Next.js and
TypeScript, designed to connect students with tutors for booking
sessions and managing learning activities.
Key Features:
Technical Highlights:
Key Features:
- 🎓 Tutor Discovery: Search and filter tutors by subjects and expertise
- 📅 Booking System: Schedule and manage tutoring sessions seamlessly
- 👨🏫 Tutor Profiles: Create and update detailed profiles with availability
- 🔒 Secure Authentication: Implemented custom JWT base authentication for user safety
- 📱 Responsive Design: Optimized for all devices with Tailwind CSS
- ⚡ Fast Performance: Efficient data fetching from MongoDB
Technical Highlights:
- Developed frontend with Next.js and TypeScript for scalability
- Integrated custom JWT based authentication and session management
- Styled UI components using Tailwind CSS for consistency
- Implemented client-side data fetching and caching strategies
My Role
Full-Stack Developer
Led the end-to-end development:
Led the end-to-end development:
- ✅ Frontend: Built all UI components with Next.js, TypeScript, and Tailwind CSS
- 🔐 Authentication: Integrated NextAuth for secure login and session handling
- 🛠️ Backend: Developed RESTful APIs using Node.js, Express, and TypeScript
- 💾 Database: Designed MongoDB schemas and managed data with Mongoose
- 💳 Payment Integration: Integrated SSLCommerz for secure transactions
- ☁️ File Storage: Implemented Cloudinary for media management
- 🚀 Deployment: Configured CI/CD pipelines and deployed on Vercel
- 🔄 State Management: Managed client-side data fetching and caching