A backend clone of the X (formerly Twitter) platform built using Java and Spring Boot, designed to simulate core features like user registration, tweet posting, and feed retrieval. This is a learning-oriented project focused on backend API development using modern Java practices.
- β User Registration & Login (JWT Auth)
- π Post Tweet (Create)
- π View Feed (Read)
- π§΅ Reply to Tweets
- β€οΈ Like/Unlike Tweets
- π₯ Follow/Unfollow Users
- Java 17
- Spring Boot
- Spring Security (JWT)
- JPA (Hibernate)
- MySQL / PostgreSQL (choose one in config)
- Lombok