MENU

GET IN TOUCH

Back

Nanantha

Year

2025

Tech & Technique

Next.js, Mollie, JWT Authentication, Tailwind CSS, Shadcn, MongoDB, Cloudinary

Description

Nanantha is a modern online bookstore built with Next.js and TypeScript, offering users a seamless experience to browse books, manage shopping carts, and complete secure payments via Mollie.

Key Features:
  • šŸ“š Book Browsing: Explore a wide range of books with detailed product pages
  • šŸ›’ Shopping Cart: Manage selected items easily before checkout
  • šŸ’³ Secure Payments: Integrated Mollie payment gateway for smooth transactions
  • šŸ‘¤ User & Admin Dashboards: Separate interfaces for order, product, and review management
  • šŸ“± Responsive UI: Built with Tailwind CSS and shadcn for consistent design
  • ⚔ Performance: Optimized Next.js app with efficient API data fetching

Technical Highlights:
  • Developed frontend with Next.js (React + TypeScript) and Next.js App Router
  • Implemented custom JWT-based authentication for secure user sessions
  • Styled UI components using Tailwind CSS and shadcn for design consistency
  • Handled API requests with Fetch and async services without Redux

My Role

Full-Stack Developer
Owned the full development lifecycle:
  • āœ… Frontend: Built UI components and routing using Next.js, TypeScript, Tailwind CSS, and shadcn
  • šŸ” Authentication: Developed custom JWT-based secure authentication system
  • šŸ› ļø Backend: Created RESTful APIs with Node.js, Express, and TypeScript
  • šŸ’¾ Database: Designed MongoDB schemas and managed data with Mongoose ODM
  • šŸ’³ Payment Integration: Integrated Mollie payment gateway for secure transactions
  • ā˜ļø File Storage: Managed media assets using Cloudinary
  • šŸš€ Deployment: Configured CI/CD pipelines and deployed frontend and backend on Vercel
  • šŸ”„ API Handling: Implemented efficient data fetching strategies connecting frontend and backend

MAHFUZ

mahfuzzayn8@gmail.com