Elnaiem Factory Website Preview and Explanation

Date of Publishing: 2026-02-06

This project is a full-stack social networking platform built to explore the architectural patterns behind modern social applications. It focuses on delivering a responsive, content-driven user experience while supporting real-time style engagement features such as feeds, interactions, and social connections.

The platform allows users to create profiles, publish posts with multiple images, discover other users, and build their network through a follow system. A personalized feed surfaces recent content from connected users, while infinite scrolling ensures a smooth browsing experience without disruptive page reloads.

Developed using Laravel with Inertia.js and Vue, the application bridges server-side reliability with a modern single-page application feel. This project strengthened my understanding of relational data modeling, user-driven content workflows, and scalable backend design.

Although originally created as a learning project, it established a strong foundation in full-stack development and influenced how I architect more advanced systems today.

Stack used

  • HTML
  • CSS
  • JavaScript
  • Bootstrap4
  • Inertia Js
  • Vue js
  • PHP
  • Laravel
  • MySQL
  • GIT

Most Important Features

  • Authentication
  • Profile page - shows posts and followers count
  • Feed with recent posts from friends
  • Friend suggestions
  • Follow and unfollow system
  • Ability to like and comment on Posts
  • Posts with multiple images
  • Infinite scroll feed

ScreenShots

Register

The Register page

Preview

Feed

The Feed page where you can:

  • follow new users
  • see new posts by connected users
  • create a new post
  • like a post
  • comment on a post
  • infinite scroll feed
  • save the post
Preview

Post form

The Post form page

  • you can add multiple images
Preview

Profile

The Profile page

  • posts count
  • followers count
  • following count
  • posts
  • ability to show the post details
  • saved posts
Preview

© 2026 Mohammed Makhlouf. All rights reserved.

Built with ❤️ using SvelteKit & Tailwind CSS