Twitter Clone
Development of a web platform inspired by Twitter with account management, message posting, and REST API.

Fullstack Developer
Projet: Academic
October, 2021
Durée: 4 months
Academic project carried out in pairs (Nov. 2020 – Feb. 2021), aiming to create a web application inspired by Twitter, as part of a full-stack web development module.
❓ Problematic
How to reproduce the fundamentals of a social network from scratch: authentication, user management, message feeds, and communication between the database, server, and web interface?
🛠️ Solution implemented

User management: registration, login, account subscriptions
Publication and display of messages (like tweets)
Functional web interface in Java Server Pages (JSP)
Relational database (SQL) to store users and messages
Creation of a REST API to expose the data
Clear architecture with DAO + JDBC to manage interactions between Java and the database
⚙️ Technical stack
Languages: Java · SQL · HTML
Techniques: Java Server Pages (JSP) · JDBC · DAO Pattern
IDE: IntelliJ IDEA (JetBrains)
Tools: MySQL / PostgreSQL (depending on context), local browser
Methods: object-oriented design, MVC
Tags
Web Dev, Fullstack, App
You might also like



