Mini social network
A learning application built in several versions, around authentication, profiles, posts and social relationships. The backend moved from Laravel to Java along the way.
- Status
- Completed
- Role
- Sole developer, with learning as the goal.
Real project media will be added here
The initial problem
Understanding a full-stack system means connecting authentication, data, API and interactions inside one coherent application.
The solution
A small social network, kept small on purpose, rebuilt to compare framework and modeling choices on the same domain.
Key decisions
Reuse the same domain, so the comparison means something
Keep the scope small, so the rewrite stays affordable
Architecture
One domain, several backend iterations. Laravel first, then Java.
What is left
The project is completed.
Document the differences between versions
Technologies
Laravel · PHP · Java · REST API
Jonathan Blanchard