TalkSphere is a simple social platform API built with Node.js & Express. It allows users to create, edit, view, and delete posts. This project was developed while learning backend development and exploring REST API concepts.
๐ฅ Demo Video:
All.Posts.-.Google.Chrome.2025-09-07.19-28-28.1.1.mp4
๐ธ Screenshots:
โจ Features
๐ Implemented GET & POST routes for posts
โ๏ธ Used method-override to support PATCH & DELETE in HTML forms
๐ Added redirects for smooth navigation
๐ผ๏ธ Integrated Unsplash photos for dynamic content
๐ Generated unique post IDs using UUID
๐ Tech Stack
Node.js
Express.js
EJS (Embedded JavaScript Templates)
UUID
Method-Override
๐ Learning Outcomes
Understood RESTful API structure
Learned about HTTP methods and their limitations in HTML forms
Explored Express middleware like method-override
Practiced integrating third-party services (Unsplash)