Building a Full-Stack Practice Project with Next.js and MongoDB

I’ve been working on a side project to sharpen my full-stack development skills. It’s a practice website built with Next.js and MongoDB. On the front end, I focused on responsive design, routing, and smooth user interactions. On the back end, I worked with data modelling and APIs. While it simulates a coffee shop theme, the main purpose is to explore different aspects of building a modern web application.

This project is still evolving — I plan to expand the login system, add a shopping cart, and experiment with other features that may or may not be related to the coffee shop idea. The goal is to practice front-end and back-end integration, authentication, and data handling while improving my ability to design scalable features.

It’s been a fun way to apply what I’ve learned and challenge myself to think beyond tutorials. More updates to come as I continue developing new functionality.