MENU

GET IN TOUCH

shreyasssaunshi@gmail.com
Back

Captured Thinkings

Year

2025

Tech & Technique

React.js, Typescript, Supabase, Tailwind CSS, Vercel

Description

A minimalistic poem-sharing blog platform that allows users to write, share, and explore thoughtful poetry. Built to celebrate creative expression, Captured Thinkings provides a clean and inviting interface for both readers and writers.

Key Features:
  • ✍️ Poem Uploads: Users can submit their original poems through a sleek UI
  • 📚 Explore Poems: Browse all entries with real-time loading and filtering
  • ❤️ Likes & Engagement: Readers can like and appreciate others' works
  • 🌓 Dark/Light Mode: Toggle between reading-friendly themes
  • 📱 Responsive Layout: Optimized for seamless reading on any device

Technical Highlights:
  • Integrated Supabase for real-time data storage, user-generated content, and authentication
  • Used React + TypeScript for maintainable component architecture
  • Styled entirely with Tailwind CSS for a smooth and cohesive design
  • Implemented lazy loading and local storage for improved performance and persistence

My Role

Full-Stack Developer
Designed and built the platform from scratch:
  • ✅ Backend: Structured Supabase tables and authentication for poem and user data
  • 🎨 Frontend: Developed dynamic pages and animations with React, Tailwind, and TypeScript
  • 🔄 State Handling: Used local state and hooks for responsive UX and poem persistence
  • 🧑‍💻 Admin Logic: Added basic moderation controls and protected routes
  • 🚀 Deployment: Configured build and deployment flow using Vercel

SHREYAS

shreyasssaunshi@gmail.com