The project is a web application for a social networking platform called "Instagram Clone." Developed using Laravel for the backend and Vue.js for the frontend, this application replicates core features of Instagram, providing users with a seamless social networking experience.
Key Features:
User Authentication:
Secure account creation and login system with email verification and password management.
Post Management:
Users can upload images and videos, add captions, and manage their posts.
Social Interactions:
Users can follow other accounts, like posts, and leave comments.
Account Management:
Users can update their personal information and change their passwords.
Security:
Integrated encryption and other security measures to protect user data.
Technical Stack:
Backend: Laravel (PHP)
Frontend: Vue.js
Database: MySQL
Authentication: Laravel Passport
Version Control: Git
Project Goals:
This project was developed as a learning step to enhance my skills in Vue.js and Laravel.
It is open-source and available on GitLab, serving as a resource for other developers.
GitLab Repository: https://gitlab.com/eng.al...