Post It - Social Media
Postlt is a web app built with React.js, using Sanity CMS and Google OAuth for secure login. Users can share images and comment, with infinite scrolling.
π PostIt β A Social Image Sharing App Built with React, Sanity, and Google OAuth
I recently built PostIt, a full-stack web application designed to make image sharing fun, interactive, and secure. Itβs live at postit.berlinbruno.dev and open-source on GitHub.
π― What is PostIt?
PostIt is a modern image-sharing platform where users can:
- π· Share and explore creative images
- π Log in securely with Google
- π¬ Comment and engage with the community
- β¬οΈ Download high-res images
- π§ Manage content with Sanity CMS
πΌοΈ App Screenshots
π Login with Google OAuth
Easily sign in with your Google account.

π Home Feed
Scroll through a beautiful grid of community-uploaded images.

π€ Upload New Post
Upload an image, add tags, and publish in seconds.

π£οΈ Comments Section
Interact directly with other users on image posts.

π§ Tech Stack
- React.js β Frontend framework for building interactive UIs
- Sanity CMS β Headless CMS for managing content and images
- Google OAuth β Secure authentication with Google login
- Tailwind CSS β Utility-first CSS framework for rapid styling
π Authentication via Google
PostIt uses Google OAuth for fast, password-free authentication. It gives users a secure and familiar login flow using their Google accounts.
π¦ Sanity CMS for Headless Content
All contentβimages, metadata, user info, and commentsβare stored and managed using Sanity. Its real-time editing and GROQ querying make it ideal for a performant and scalable content backend.
β¨ Key Features
- β Google Auth: Fast, secure sign-in
- π€ Image Sharing: Upload, preview, and store content
- π¬ Commenting System: Threaded discussions on every post
- π§ Sanity CMS Integration: Smooth headless backend management
- β¬οΈ Downloads: Save images locally with one click
π Try It Out
- π Live App: https://postit.berlinbruno.dev
- π§βπ» GitHub Repo: https://github.com/berlinbruno/post-it
π License
No restrictions. Fork, clone, remix, or integrate freely. Just donβt forget to star β the repo if you find it useful.