π Just launched my own full-stack blogging platform inspired from dev to β built from scratch without Firebase!
Over the past few weeks, Iβve been working on a complete blog application using:
βοΈ ReactJS for the front-end
π§ Node.js / Express for building my own REST APIs
π Supabase PostgreSQL as the database
Proud to say this app doesnβt rely on Firebase or any third-party everything from authentication to CRUD logic is powered by my custom back-end and database.
β¨ Core features included:
Authentication & Authorization
React query for server state management
Session-based login
Search users/posts
Infinite scroll
Optimistic updates (likes, bookmarks, comments, replies)
Pre-fetching for faster UX
Followers / Following system
Nested comments and replies
Full CRUD operations
User stats Dashboard
π Live now at: https://blog-w-three.vercel.app/
Note - API server location is in India (Mumbai) hence if you access this website from out of India or using VPN you may experience some network delay.
GitHub repos -
π client - https://github.com/randhavevaibhav/Blog_W
π API - https://github.com/randhavevaibhav/blog_w_api
Write now working on the e2e test with cypress
Feel free to explore the app using the test credentials below:
User 1:
email: test789@gmail.com
password: UIO90JKI
User 2:
email: test67y@gmail.com
password: JKOP67FG
β οΈ In case you see a "Terminate session" prompt, please terminate the session and log in again using the above credentials.
and remember why i called it as scrappy doo ππ!!
Would love to hear your feedback & suggestions! π
Top comments (0)