Skip to content

Latest commit

 

History

History
108 lines (68 loc) · 2.74 KB

README.MD

File metadata and controls

108 lines (68 loc) · 2.74 KB

kLogo

⭐
🍴
🐞
⚡
🆙
📚

🆕 BIG UPDATE : improved ui a ton, added in app media upload and a lot more incoming 🫀

🏯 kinoflix | v1.0.2

kinoflix is a flask-based media server designed for streaming and managing your video collection with ease. enjoy a sleek, user-friendly interface and seamless navigation. while tailored for videos, it can also support movies.


✅ to-do list

  • works on ios / macos 🍎
  • search bar 🔍
  • in-app upload 💻
  • anime/series support 🏯
  • auto-fetch media info using an api (like imdb) 🎀

🚀 features

  • user authentication 🪪
    secure login and user management.

  • responsive dashboard 📊
    access your media library easily with an aesthetic layout.

  • video streaming 🎥
    stream mp4 videos from anywhere.

  • ascii art interface 🖤
    enjoy an engaging browsing experience with pystyle.


⚙️ installation

prerequisites

make sure you have python and required pip modules (run install.bat)

clone the repository

git clone https://github.com/nildontsleep/kinoflix.git
cd kinoflix

run the application

python app.py

🎬 adding a video

to add a video to kinoflix, follow these steps:

  1. open the kinoflix web app
    launch the app in your browser by navigating to the url printed when the app starts.

  2. log in to your account
    use your credentials to access your dashboard.

  3. navigate to the upload section
    click on the upload button/icon in the navigation bar.

  4. select the file to upload
    use the file selector to choose the video file from your device. only mp4 is supported.

  5. add video details (optional)
    provide a title, description, year, and genre.

  6. start the upload
    click upload to begin.

  7. verify the upload
    once uploaded, the video will appear in your library. you can start streaming it immediately.


🖥️ usage

  1. open your web browser and navigate to the printed url.
  2. log in with your credentials.
  3. enjoy streaming your favorite videos!

🤝 contributing

contributions are welcome! feel free to submit a pull request or open an issue.


📄 license

this project is licensed under the mit license.