This is a college student project designed to demonstrate a full-stack implementation of a social media platform.
The project focuses on the core architecture of a web application, showcasing how a React frontend interacts with a Node.js/Express backend.
Features include: user authentication, making profile, searching users, following users, posting tweets, like tweets, retweets, bookmarks, and more.
-
Frontend: React.js + vite
-
Backend: Node.js & Express.js (RESTful API)
-
Database: JSON File System
-
Styling: Modular CSS3