I’m a bit of a novice Dev looking for some advice on a new side-project.

Building a Modern Munro Tracker: Seeking Advice on a Side-Project

As an aspiring developer eager to expand my skills, Iโ€™m embarking on a new side-project and would love some guidance from the community.

A bit about my background: Iโ€™ve been involved in web development for several years, primarily working with website builders like Squarespace and Webflow. Iโ€™m comfortable with the fundamentals of CSS and HTML, and Iโ€™ve developed basic JavaScript plugins for custom functionalities. Despite this experience, I feel my growth has plateaued recently, and Iโ€™m motivated to push my boundaries by creating a tool Iโ€™d genuinely want to use myself.

My passion for hiking, particularly in Scotland, inspired this project. We have a popular local activity called โ€œMunro Bagging.โ€ Munros are Scottish mountains over 3,000 feet tall, and enthusiasts often aim to โ€œbagโ€ all 282 of them, ticking them off a list. While several websites like munromap.co.uk and munrobagger.scot exist to track progress, most of these platforms feel outdated and lack modern features.

My goal is to develop a sleek, user-friendly, single-page web app that offers a more polished experience. I want to add functionalities that are missing from current options, particularly social features enabling users to compare lists and plan trips collaboratively.

Hereโ€™s my current plan for the tech stack:

  • Frontend: Next.js combined with Tailwind CSS to create SEO-friendly individual Munro info pages and a smooth user interface.
  • Mapping: Mapbox GL for interactive and detailed map visualizations.
  • Backend & Authentication: Supabase for database management and user authentication.
  • Hosting & Deployment: Vercel for seamless deployment and scaling.

Given this approach, Iโ€™d appreciate insights on whether Iโ€™m heading in the right direction. This project represents a significant leap from my current experience, and I want to ensure Iโ€™m choosing effective tools and architecture. If anyone has additional advice, best practices, or alternative suggestions, Iโ€™m all ears!

Thanks in advance for your support and ideas!


Leave a Reply

Your email address will not be published. Required fields are marked *