Sign in

Parksavvy

@parksavvy.app
64 followers 1 following 15 posts

A new kind of social network, made specifically for theme park fans. Powered by #atproto. Theme parks are for everyone.

PostsRepliesMedia
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 26/09/2026
First published lexicon for @parksavvy.app: location posts! Keeping it a bit basic for now. Currently, the plan is to launch without media or hashtags. Those features will need a little more consideration, but they will absolutely be added shortly after launch 🚀
Screenshot of Lexicon Garden showing the app.parksavvy.feed.post.location lexicon.Screenshot of Lexicon Garden showing the lexicon “app.parksavvy.feed.post.location” as Recently Indexed.Screenshot of Lexicon Garden showing the lexicon “app.parksavvy.feed.post.location” as the first lexicon published by @parksavvy.app.
161
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 19/09/2026
Post creation has been rewritten for the new build! Still things to figure out on the backend, but this is a great start 😍 Next up: publishing the lexicons!
031
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 12/09/2026
Authentication is working on the new build! It could use a little polish, but it’s there! #atproto #oauth If you have a Bluesky account, you already have a @parksavvy.app account 😍
031
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 12/09/2026
Next up: wiring up authentication 🔒🔑 #atproto @parksavvy.app
The Sign In page for Parksavvy. A heading reads “Share your theme park adventures” with a log in form for the user’s Atmosphere Account below.
051
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 12/09/2026
List View is in a pretty good spot now 😍 @parksavvy.app
011
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 07/09/2026
Spent some time working on @parksavvy.app’s Map page this morning. Trying to make it as mobile-friendly as possible so it’s easy to use from inside the parks.
121
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 02/09/2026
After a longer-than-expected break, I'm back to working on @parksavvy.app again #atproto Still playing around with this layout. Not sure how I feel about the feed being this wide, but I want to have some UI consistency between this and other pages like the Map, which needs to be wider. Thoughts?
A screenshot of Parksavvy's main feed. The first post is a "Mythos appreciation post" with a few photos of food from Mythos Restaurant. The second post is about being excited about HHN later that night. On the right, there is a sidebar with three sections: Hashtags, Locations, and Menu Items.
042
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 06/04/2026
Before and after of the @parksavvy.app sign-in page Still playing around with it, but trying to follow @brookie.blog's auth flow recommendations and not be so bsky-centric
Screenshot of how the Parksavvy sign-in page used to look. The heading reads "Sign in to Parksavvy", there is a text field labeled "Username", and the sign-in submission button reads "Sign in with Bluesky".

Help text below the form reads "You need a Bluesky account to use certain features of Parksavvy", with a link below reading "Learn more". Below that, there is more help text reading "Don't have a Bluesky account?" and a link below reading "Sign up".Screenshot of how the Parksavvy sign-in page currently looks. The heading now reads "Start sharing your theme park adventures", the text field is now labeled "Handle", and the sign-in submission button simply reads "Sign in".

Help text below the form reads "You need an account in the Atmosphere to use certain features of Parksavvy", with a link below reading "What's the Atmosphere?". Below that, there is more help text reading "Don't have an account yet?" and a link below reading "Sign up with Bluesky".
2111
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 04/04/2026
Getting back into the groove of working on @parksavvy.app after a bit of a break. Likes now work "optimistically", which just means the app kind of assumes you can like a post without waiting for the full response. Should feel a little more instantaneous. #atproto
172
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 16/01/2026
WIP: Likes! You'd be surprised how complicated this is
051
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 07/01/2026
WIP: Autocomplete on the sign in page means you don't have to type out your entire username.
041
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 04/01/2026
To those of you who have been following along, suffice it to say @parksavvy.app is not ready yet. I still consider this a success. I am so proud of the work that I've done in the last 2 weeks. I overcame huge hurdles, and the finish line is in sight. Thanks for the encouragement, and stay tuned ❤️
081
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 03/01/2026
Just some small changes today, after several successes earlier in the week. Added a loading indicator to the Post button, since it takes a second or two to submit.
031
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 03/01/2026
Just spent the last several hours making nearly imperceptible edits to the Post Feed UI. Toggle back and forth to see the changes. In the wise words of Tamara, "hey so it actually only has to make sense to me for me to do it and I don't feel like explaining it to anyone else"
031
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 02/01/2026
✅ Posting real data to the user's repo ✅ Posting real data to the back end ✅ Refetching the feed on the front end We're getting closer, y'all 😎
061
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 01/01/2026
Actual data being written to my #atproto repo using a custom lexicon One huge step closer to @parksavvy.app becoming a reality 🥹
1111
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 30/12/2025
Playing around with using a color scale on the rating slider for @parksavvy.app, and I'm not sure how I feel about it. On one hand, it helps standardize ratings (red: "I didn't like it", yellow: "It was okay", green: "I liked it"). On the other hand, maybe it's a bit much. Open to feedback!
5112
Parksavvy @parksavvy.app · 29/12/2025
Coming soon: Ratings! You'll be able to rate attractions, restaurants, haunted houses, and more, and see how your ratings compare with others.
192
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 28/12/2025
Took a little break over the holidays, but back at work on the post creation modal. Still very much a WIP, but this feels like the right direction.
043
Reposted by Parksavvy
Josh @themeparkjosh.bsky.social · 20/12/2025
WIP: playing around with post creation modals for @parksavvy.app
031
Parksavvy @parksavvy.app · 19/12/2025
If you have a Bluesky account, then you already have a Parksavvy account.
061
Parksavvy @parksavvy.app · 01/11/2025
Back at work on the social feed! This probably looks pretty familiar, but it works completely differently. Instead of using Bluesky posts, we’ll be using a custom #atproto lexicon. Basically, it’s the best of both worlds: your data is still yours, but Parksavvy posts will be more Parksavvy-y.
031
Parksavvy @parksavvy.app · 26/10/2025
🗺️ You’ll be able to view the Map in grayscale, color, or with satellite imagery!
041
Parksavvy @parksavvy.app · 25/10/2025
🗺️ Big improvements to the mobile UX on the Map page Pretty important since it’s most handy when used from inside the parks 👍
041
Parksavvy @parksavvy.app · 22/10/2025
So much has happened since the last update, but not too much to show unfortunately… But peep that Bluesky branding on the Sign In page!
Sign in screen for Parksavvy with a Username input field and a button that reads “Sign in with Bluesky”
151
Parksavvy @parksavvy.app · 04/09/2025
Pulling in real posts from Bluesky!
131
Parksavvy @parksavvy.app · 29/08/2025
Parksavvy runs on the AT Protocol. That means if you have a Bluesky account, you already have a Parksavvy account.
051
Parksavvy @parksavvy.app · 23/08/2025
Sneak Peek: Our Map feature will make it easy to find any location you're looking for! You can view locations on an interactive map or in a list, search titles by keyword, filter by location type, or filter by area.
021
Parksavvy @parksavvy.app · 03/08/2025
🗺️
041
Parksavvy @parksavvy.app · 03/08/2025
Preview of the Map screen (WIP) Any guesses where this is?
041
Parksavvy @parksavvy.app · 31/05/2025
☕
020
Parksavvy @parksavvy.app · 31/05/2025
Small progress update! Actually, there have been a ton of changes since the last update, but they’ve mostly been on the backend, so there’s not much to see… BUT peep the new brand color!
151
Parksavvy @parksavvy.app · 04/04/2025
Well, I’ll be! It’s a u̶n̶i̶c̶o̶r̶n̶ post feed pulling real data from Bluesky. And look, she’s a̶ ̶m̶u̶m̶ got location tagging, menu item tagging, and ratings!
061