Built a train spotting social app with Supabase and I would love some feedback

I’ve been teaching myself web development over the past few months and wanted to share my biggest project so far.
I’ve built RailSnap, a social platform for train enthusiasts to upload sightings, share photos, and help build a community fleet database.
Supabase has handled almost everything on the backend, including:
Authentication
PostgreSQL database
Row Level Security
Image storage
User profiles
Real-time data handling
Some of the features I’ve recently finished include:
Multi-photo uploads (up to 5 images per sighting)
Fullscreen image viewer with swipe, zoom and keyboard navigation
Search by train class, unit number, station, operator and usernames
Community moderation tools
Pending verification workflow for new train classes
Duplicate upload prevention to reduce accidental double posts
The app is currently in alpha and has started getting its first real users through Reddit. Every bit of feedback has helped shape new features.
This project has been an incredible learning experience, especially around database design, RLS policies and structuring a larger Next.js application with Supabase.
I’d love any feedback from the community—whether it’s on the database structure, security, feature ideas, or anything else that stands out.
https://railsnap.vercel.app
Thanks to everyone behind Supabase. It’s made building something like this far more approachable than I expected.

reddit.com
u/D3ftones4 — 9 days ago

Look for feedback for my train spotting app (Railsnap)

I’m looking for a few people to help test a project I’ve been building called RailSnap.
RailSnap is a community-driven train spotting website where users can upload sightings, track train units, browse photos, and help build a verified fleet database. It’s currently focused on Melbourne but is designed to grow over time.
The site is still in alpha, so I’m mainly looking for honest feedback on things like:
Bugs or issues you encounter
Mobile and desktop usability
The signup and upload experience
Features you’d like to see added
Anything that feels confusing or could be improved
You don’t have to be a hardcore rail enthusiast to help—any feedback is appreciated.
If you’d like to give it a try, you can check it out here:
https://railsnap.vercel.app/
Thanks in advance to anyone willing to help test it. Every bit of feedback helps make RailSnap better.

reddit.com
u/D3ftones4 — 10 days ago

Looking for feedback for my train spotting app (Railsnap)

I’m looking for a few people to help test a project I’ve been building called RailSnap.
RailSnap is a community-driven train spotting website where users can upload sightings, track train units, browse photos, and help build a verified fleet database. It’s currently focused on Melbourne but is designed to grow over time.
The site is still in alpha, so I’m mainly looking for honest feedback on things like:
Bugs or issues you encounter
Mobile and desktop usability
The signup and upload experience
Features you’d like to see added
Anything that feels confusing or could be improved
You don’t have to be a hardcore rail enthusiast to help—any feedback is appreciated.
If you’d like to give it a try, you can check it out here:
https://railsnap.vercel.app/
Thanks in advance to anyone willing to help test it. Every bit of feedback helps make RailSnap better.

reddit.com
u/D3ftones4 — 10 days ago

Looking for alpha testers for my train spotting app (RailSnap)

I’m looking for a few people to help test a project I’ve been building called RailSnap.
RailSnap is a community-driven train spotting website where users can upload sightings, track train units, browse photos, and help build a verified fleet database. It’s currently focused on Melbourne but is designed to grow over time.
The site is still in alpha, so I’m mainly looking for honest feedback on things like:
Bugs or issues you encounter
Mobile and desktop usability
The signup and upload experience
Features you’d like to see added
Anything that feels confusing or could be improved
You don’t have to be a hardcore rail enthusiast to help—any feedback is appreciated.
If you’d like to give it a try, you can check it out here:
https://railsnap.vercel.app/
Thanks in advance to anyone willing to help test it. Every bit of feedback helps make RailSnap better.

reddit.com
u/D3ftones4 — 11 days ago

Launching RailSnap – A social platform for train enthusiasts (Looking for feedback!)

Hi everyone,

I'd like to share a project I've been building in my spare time called RailSnap.

RailSnap is a social platform designed for train enthusiasts to share sightings, upload photos, keep track of trains they've seen, and connect with other members of the community.

Some of the current features include:

  • 📸 Upload train sightings with photos
  • 🚆 Track trains you've seen
  • ❤️ Like and comment on posts
  • 👥 Follow other users
  • 👤 Custom user profiles
  • 🔔 Notifications
  • 🛠️ Built-in bug reporting
  • 📋 Community-driven fleet database

The project is currently in alpha, and I'm looking for honest feedback from anyone willing to try it out.

You don't need to be interested in trains to help. I'd love feedback on:

  • Overall user experience
  • Mobile and desktop usability
  • Performance
  • Signup and login flow
  • Bugs or unexpected behaviour
  • Features you'd expect from a modern community platform

🌐 Live site: https://railsnap.vercel.app

This has been a fun learning experience, and I'm continuing to improve it based on user feedback. If you have a few minutes to explore it, I'd really appreciate your thoughts.

Thanks!

reddit.com
u/D3ftones4 — 13 days ago

Looking for Melbourne train enthusiasts to help test RailSnap

Hi everyone,

I've been a Melbourne train enthusiast for a long time, and over the past few months I've been building a hobby project called RailSnap.

The goal is to create a place where train enthusiasts can easily share sightings, upload photos, keep track of the units they've seen, and connect with others who enjoy the hobby.

Some of the features currently available include:

  • 📸 Uploading train sightings and photos
  • 👀 Tracking the trains you've seen
  • ❤️ Liking and commenting on other people's posts
  • 👥 Following other users
  • 🚆 Building a community-driven fleet database
  • 🐞 Reporting bugs and suggesting improvements directly through the app

The site is still in alpha, and before I continue adding more features I'd really love some feedback from the Melbourne train community.

You can try it here:

https://railsnap.vercel.app

If you're willing to help, I'd really appreciate you:

  • Creating an account
  • Uploading a sighting or photo
  • Browsing the site and trying different features
  • Letting me know if you find any bugs or have ideas for improvements

Even small bits of feedback are valuable and will help shape the future of the project.

This has been a passion project built in my spare time, and my hope is that it grows into something useful for train enthusiasts across Melbourne and eventually Australia.

Thanks for taking the time to read this, and I'd genuinely appreciate any feedback or suggestions. I hope you enjoy giving RailSnap a try! 🚆

u/D3ftones4 — 13 days ago
▲ 3 r/alphaandbetausers+1 crossposts

Looking for alpha testers for my first vibe-coded project: RailSnap

Hi everyone,

I've spent the last few weeks building my first real vibe-coded project and I'd love some honest feedback from the community.

The project is called RailSnap – a social platform for train enthusiasts where people can share sightings, upload photos, track trains they've seen, follow other users, comment on posts, and help build a community fleet database.

I don't have a software engineering background, so this has been a huge learning experience. With the help of AI and a lot of persistence, I went from an idea to a working application that's now live in alpha.

https://railsnap.vercel.app

If anyone has a few spare minutes, I'd really appreciate you taking a look. I'm especially interested in:

  • Bugs or crashes
  • Mobile usability
  • Signup and login issues
  • General UI/UX feedback
  • Anything that feels confusing or unintuitive

You don't need to be interested in trains to help. I'm just looking for people to click around, try different features, and tell me what works and what doesn't.

The app is still in alpha, so you may run into unfinished features or bugs—that's exactly why I'm looking for testers. There's also a built-in bug reporting feature if you find anything.

This has been an amazing learning experience for me, and I'm genuinely grateful to the vibe coding community for inspiring me to build and ship something instead of leaving it as just an idea.

Thanks to anyone willing to give it a try, and I'd really appreciate any feedback you have.

reddit.com
u/D3ftones4 — 13 days ago