Innovative Side Project: Developing a Modern Munro Tracking Platform
As an aspiring web developer looking to expand my skills, I’m excited to share a new side project I’ve been planning. After several years working primarily with no-code and low-code platforms such as Squarespace and Webflow, I’ve gained confidence in my HTML and CSS abilities, along with some hands-on experience creating custom JavaScript plugins. However, I feel my growth has plateaued, and I’m eager to challenge myself with a more ambitious project.
Project Inspiration and Goals
Being an avid hill-walker from Scotland, I have a passion for Munro bagging—climbing hills over 3,000 feet and tracking progress along the way. There are 282 Munros, and enthusiasts often seek streamlined tools to document their achievements. Currently, popular sites like munromap.co.uk and munrobagger.scot serve this community, but I find their interfaces somewhat outdated and lacking in modern features.
My goal is to develop a sleek, single-page application that offers an elevated user experience. I want to incorporate key features missing from existing platforms, especially social elements that allow users to compare lists, coordinate trips, and share progress with friends.
Tech Stack and Development Approach
After conducting preliminary research, I’ve outlined a plan to build this project using the following technologies:
-
Frontend: Next.js for server-rendered React applications, combined with Tailwind CSS for rapid, responsive styling. I plan to optimize individual Munro detail pages for SEO.
-
Mapping: Mapbox GL to provide interactive, high-quality maps showcasing Munro locations and routes.
-
Backend & Authentication: Supabase will serve as the backend, managing user authentication, data storage, and real-time features.
-
Hosting: Vercel for deployment and hosting, taking advantage of its seamless integration with Next.js.
Seeking Feedback and Advice
This project represents a significant step up from my current experience, and I acknowledge there will be a steep learning curve. I’d appreciate insights from the community—am I heading in the right direction with this tech stack? Are there alternative tools or best practices I should consider? Additionally, any tips for managing a project like this or enhancing its features would be immensely helpful.
Thanks in advance for your support and ideas! I’m excited to embark on this journey and hope to create a valuable resource for fellow Munro enthusiasts.

