oliver bryan icon

oliver bryan

|

glimpse

glimpse project icon

May 2025 - Source Code

Blob StorageDatabasesPostgreSQLReactTypeScriptWeb
Try glimpse

"glimpse" is a full-stack social app for sharing photos with friends and building real community. Early Instagram and tumblr were huge inspirations, no influencers and brands, just keeping up with your friends and family. Sign in with Google, and immediately access a dynamic feed, view and comment on posts. Choose your profile colour, and enable push notifications for new posts, comments, and friend requests.

Key features

  • Photo uploads with caption & cropping function
  • User profiles with customisable colour themes
  • Dynamic, server-rendered feed of friends' photos
  • Commenting on posts
  • User search
  • Push notifications

Technologies

  • Next.js + TypeScript
  • Prisma ORM + PostgreSQL
  • Tailwind CSS
  • Google OAuth with NextAuth.js
  • Web Push API
  • Next.js Server-side rendering & API routes
  • Progressive Web App (PWA)

Screenshots

Feed viewFeed view
Share - write a caption + cropShare - write a caption + crop
Comments & interactionsComments & interactions
Profile (custom colours)Profile (custom colours)
SettingsSettings
User search/discoveryUser search/discovery

Oliver Bryan - May 2025 - Source Code