About the Project

MoiKutok is a web service designed to help locals rediscover the beauty of their own country—places they often overlook in everyday life.

Despite living in a country full of lakes, forests, and cultural landmarks, locals often lack access to a clean, centralized, and inspiring way to discover them. Existing maps and tourist sites are cluttered, outdated, or aimed at foreigners. MoiKutok solves this by offering a curated, hyperlocal discovery tool built specifically for everyday residents.

The idea was born from a personal frustration: even surrounded by beautiful spots, it was surprisingly hard to find trustworthy, well-organized information about where to go for a short trip or weekend escape.

The inspiration came from my own search for meaningful, close-to-home experiences—moments of calm, discovery, and connection with nature that don’t require a passport or plane ticket.

What I Learned

Building MoiKutok taught me how powerful structured data and thoughtful design can be in changing user behavior. I gained experience in:

  • Handling large datasets (~80,000 items) and optimizing their display
  • Designing responsive and accessible UI for different screen sizes
  • Implementing fast search and categorization features
  • Working with self-hosted Supabase and API proxying via Nginx for security and performance
  • Managing user ratings, reviews, and custom routing logic

How I Built It

The stack includes:

  • Frontend: Vue 3 + TypeScript, with Tailwind CSS for UI
  • Backend: Supabase (PostgreSQL, Auth, Storage), with custom proxy API via Nginx
  • Deployment: Self-hosted on a private server with Docker, secured with HTTPS

The system is optimized for mobile-first usage, with offline-first principles under development.

Challenges

Key challenges included:

  • Maintaining fast performance with large JSON datasets
  • Creating a relevant, human-friendly categorization of places
  • Designing UI that guides but doesn’t overwhelm
  • Ensuring seamless geolocation and map integration with limited public infrastructure

MoiKutok is still growing, and the goal is to make it the go-to weekend planning tool for anyone looking to fall back in love with their homeland.

Built With

Share this project:

Updates