SocialConnect is a social media platform powered by Laravel, React, Inertia, and Bootstrap that allows users to connect, share moments, and engage with each other. With features inspired by popular platforms like Instagram, users can follow others, explore a personalized feed, like and comment on posts, and much more.
- Backend: Laravel
- Frontend: React, Bootstrap
- State Management: Inertia.js
- User Authentication: Secure user authentication system to protect user accounts.
- Follow Functionality: Users can follow/unfollow other users to stay updated with their posts.
- Feed: Personalized feed displaying posts from followed users.
- Post Interactions: Like, comment, and share posts with ease.
- Responsive Design: A seamless experience across various devices.
# Clone the repository
git clone https://github.com/Mayank-Javiya/SocialConnect.git
# Navigate to the project directory
cd SocialConnect
# Install Backend and Frontend Dependencies
composer install
npm install
# Set up environment variables
cp .env.example .env
# Update the .env file with your configuration
# Run Migrations and Seed the Database
php artisan migrate --seed
# Start the Development Server
php artisan serve
Your app will be accessible at http://localhost:8000.
- Thanks to the Laravel, React, and Bootstrap communities.
- Inspiration from Instagram and other social media platforms.
For any inquiries or issues, please contact Mayank at mynk3120@gmail.com.
SocialConnect is currently in progress. Feel free to contribute and help shape its development!