| Repository | Release | Install | Tests | Docker | Coverage |
|---|---|---|---|---|---|
| social-network-laravel |
The Social Network is an open-source project built by Liberu Software, designed to provide a feature-rich and scalable platform for building social networking applications. Leveraging the power of Laravel 12, PHP 8.5, Filament 5, Livewire 4, and Jetstream 5, this project offers a comprehensive suite of features to connect users, foster engagement, and facilitate content sharing.
- User Authentication: Secure login and registration with Jetstream.
- Profiles: Customizable user profiles with avatars and bio information.
- Friends and Followers: Connect with friends and follow other users.
- Posts and Comments: Create, like, and comment on posts.
- Real-Time Notifications: Stay updated with real-time in-app notifications.
- Private Messaging: Direct messaging between users.
- Groups and Communities: Create and join groups to share interests.
- Media Sharing: Upload and share photos and videos.
- News Feed: Personalized feed showing posts from friends and followed users.
- Search: Find users, posts, and groups easily with powerful search functionality.
- Admin Panel: Manage users, posts, and settings with Filament.
- Responsive Design: Optimized for both desktop and mobile devices.
- Extensible: Modular architecture for easy feature extension and customization.
- PHP 8.5: The latest version of PHP, ensuring high performance and modern language features.
- Laravel 12: A robust PHP framework for building modern web applications.
- Filament 5: A powerful admin panel and form builder for rapid development.
- Livewire 4: For building dynamic, real-time user interfaces without writing JavaScript.
- Jetstream 5: A starter kit for authentication, profile management, and more.
- Laravel Socialite: OAuth authentication with social providers (Facebook, Google, Twitter, GitHub, etc.).
- JavaScript (ECMA2020): Modern JavaScript for enhanced interactivity.
- MySQL / PostgreSQL: Reliable relational database support.
- Docker: Containerised deployment for consistent environments.
- Tailwind CSS: Utility-first CSS framework for responsive design.
- https://github.com/liberu-accounting/accounting-laravel
- https://github.com/liberu-automation/automation-laravel
- https://github.com/liberu-billing/billing-laravel
- https://github.com/liberusoftware/boilerplate
- https://github.com/liberu-browser-game/browser-game-laravel
- https://github.com/liberu-cms/cms-laravel
- https://github.com/liberu-control-panel/control-panel-laravel
- https://github.com/liberu-crm/crm-laravel
- https://github.com/liberu-ecommerce/ecommerce-laravel
- https://github.com/liberu-genealogy/genealogy-laravel
- https://github.com/liberu-maintenance/maintenance-laravel
- https://github.com/liberu-real-estate/real-estate-laravel
- https://github.com/liberu-social-network/social-network-laravel
This project is developed and maintained by Liberu Software. Our free and open-source software development is supported by our paid services. By choosing our services, you help us continue building great open-source tools for the community:
- 🌐 Liberu Group — Our parent organisation
- 🛠️ Liberu Services — Professional services and support
- ☁️ Liberu Hosting — Managed hosting for our application packages
Using our paid services directly benefits our free and open-source software development work. Thank you for your support!
We warmly welcome new contributions from the community! We believe in the power of collaboration and appreciate any involvement you'd like to have in improving our project. Whether you prefer submitting pull requests with code enhancements or raising issues to help us identify areas of improvement, we value your participation.
If you have code changes or feature enhancements to propose, pull requests are a fantastic way to share your ideas with us. We encourage you to fork the project, make the necessary modifications, and submit a pull request for our review. Our team will diligently review your changes and work together with you to ensure the highest quality outcome.
However, we understand that not everyone is comfortable with submitting code directly. If you come across any issues or have suggestions for improvement, we greatly appreciate your input. By raising an issue, you provide valuable insights that help us identify and address potential problems or opportunities for growth.
Whether through pull requests or issues, your contributions play a vital role in making our project even better. We believe in fostering an inclusive and collaborative environment where everyone's ideas are valued and respected.
We look forward to your involvement, and together, we can create a vibrant and thriving project. Thank you for considering contributing to our community!
This project is licensed under the MIT license, granting you the freedom to utilize it for both personal and commercial projects. The MIT license ensures that you have the flexibility to adapt, modify, and distribute the project as per your needs. Feel free to incorporate it into your own ventures, whether they are personal endeavors or part of a larger commercial undertaking. The permissive nature of the MIT license empowers you to leverage this project without any unnecessary restrictions. Enjoy the benefits of this open and accessible license as you embark on your creative and entrepreneurial pursuits.