Instamini

Project Overview
Instamini is a full-stack social media web application inspired by Instagram, built to demonstrate core social platform functionalities such as user interaction, authentication, and content management.
The application allows users to create accounts, share posts, interact with other users, and manage their profiles in a dynamic and responsive environment.
Core Features
Authentication System
User registration, login, and password reset
Secure authentication using Laravel Breeze
User Profile Management
View and edit user profile
Manage personal information and account data
Post Management
Upload and display user-generated content
Structured feed for viewing posts
Social Interaction
Like and comment on posts
Follow other users
Build user-to-user relationships
Notifications
Notify users about interactions such as likes, comments, and follows
Search Functionality
Search for users within the platform
Technical Highlights
Laravel (MVC architecture)
Laravel Breeze (authentication system)
Tailwind CSS (responsive UI)
MySQL (relational database design)
Full CRUD operations
Relational data handling for social features
My Role
Independently developed the full-stack application, handling backend logic, database design, authentication system, and frontend implementation.