Launching a Modern Munro Tracking App: Seeking Expert Insights
As an aspiring developer venturing into a new side project, I’m eager to gather feedback and guidance on my current approach. With several years of experience in the web development sphere, primarily working with low-code and no-code platforms like Squarespace and Webflow, I’ve developed a solid foundation in HTML, CSS, and simple JavaScript—particularly for customizing plugins. However, I feel my growth has plateaued, and I’m now aiming to deepen my skills through a meaningful project I’m passionate about.
A personal interest of mine is hill-walking, especially here in Scotland, where “Munro Bagging” is a popular pursuit. For those unfamiliar, Munros are peaks exceeding 3,000 feet, and climbers often aim to tick off each one—there are 282 in total. While several websites exist to log and share progress, many feel somewhat outdated or lack modern features. Examples include munromap.co.uk and munrobagger.scot.
My goal is to develop a sleek, contemporary single-page application that elevates this experience. I want to include features that are currently missing, such as social functionalities allowing users to compare lists with friends and plan excursions collaboratively. Essentially, I envision a more engaging, user-friendly platform tailored for both enthusiasts and newcomers alike.
Here’s my current technology stack plan:
- Frontend: Next.js combined with Tailwind CSS—aiming for SEO-friendly individual Munro info pages and a seamless user interface.
- Mapping: Mapbox GL for interactive, dynamic maps.
- Backend and Authentication: Supabase to manage user data, authentication, and storage.
- Hosting and Deployment: Vercel for reliable, scalable deployment.
Now, I’d appreciate insights from experienced developers: Am I heading in the right direction with these choices? Considering my current skill level, this project represents a significant leap, and I recognize there’s a lot for me to learn. Any suggestions, best practices, or alternative tools that could enhance this project would be immensely valuable.
Thanks in advance for your advice and support!

