
About this project: Guptodhan is a mystery and exploration-based web platform designed to deliver an engaging and immersive digital experience where users can interact with hidden clues, discover content progressively, and enjoy a treasure-hunt style journey through the application. The platform is built with a modern, clean, and responsive UI to ensure smooth navigation and an intuitive user experience across all devices. It focuses on storytelling, interaction, and structured content discovery to keep users engaged throughout their journey.
Difficulties: One of the main challenges was designing an interactive flow that feels engaging while still remaining simple and easy to use for all types of users. Creating a balance between mystery-driven content presentation and usability required careful UI/UX planning. Another challenge was structuring dynamic content in a way that supports progressive discovery without affecting performance. Ensuring consistent responsiveness and smooth user experience across different screen sizes also required additional optimization and testing. Additionally, after launching the Guptodhan project (live at guptodhan.com), initial API responses on the landing page were slower than expected. To resolve this, I implemented a Redis caching system by setting up a Redis server and integrating it into the Next.js application. The logic was designed to first check Redis for existing cached data before making any API request. If cached data was available, it was served directly from Redis; otherwise, the API was called and the response was stored in Redis for future use. This significantly improved API response times and overall application performance.
Upcomings: Future improvements include introducing a full-featured buy and sell marketplace platform similar to Bikroy.com, where users can post ads for products, browse categorized listings, and connect with buyers and sellers directly. The system will support user authentication, product listing management, search and filtering features, and category-based navigation. Additional enhancements will include chat functionality between buyers and sellers, advanced filtering options, and a secure moderation system to ensure trusted listings. This will expand the platform into a scalable marketplace ecosystem.