A web application for streaming and managing multimedia content, built primarily with PHP and HTML, with a touch of Vue.js for interactive elements. Netflics2 provides users with a straightforward interface to upload, view, and organize their media files.
- Upload and manage multimedia files
- Stream video and audio content directly from your browser
- Organize content by categories or tags
- Simple web-based interface
- Minimal dependencies for easy deployment
- PHP (82.6%) — Backend logic and API
- HTML (16.9%) — User interface
- Vue.js (0.5%) — Interactive components
-
Clone the repository:
git clone https://github.com/automatape2/netflics2.git cd netflics2 -
Install Dependencies: If using Composer:
composer install
Install frontend dependencies (if applicable):
npm install
-
Configuration:
- Set up your web server to serve the application directory.
- Configure your environment variables or
config.phpas needed (database connection, file storage, etc.).
-
Run the Application:
- Open your browser and navigate to your server's URL.
- Use the web interface to upload new media files.
- Organize files with categories or tags.
- Click on media items to stream them.
- PHP 7.4+ (or newer)
- Web server (Apache, Nginx, etc.)
- Composer (for PHP dependencies)
- Node.js and npm (for Vue.js assets, if modifying or building frontend)
Feel free to submit issues or pull requests!
To contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/myFeature) - Commit your changes (
git commit -am 'Add my feature') - Push to the branch (
git push origin feature/myFeature) - Open a pull request
This project is licensed under the MIT License.
For support or questions, please open an issue on GitHub Issues.