Back
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:
Technical Highlights:
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:
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