HackTV is a media streaming platform built by and for Hack Clubbers. Watch and show the time and effort you and other people put into their projects via videos! Its live here
Note
Its still a work in progress project, so bugs are expected, please join the slack channel for latest updates!
- Video Discovery: Search functionality with keywords! No windows 10 here.
- Live Streaming: Stream with ease and have other hack clubbers watch them!
- Ad System: Hack club style ads! Lets you know of the latest YSWSes!
- Live Chat: Comments section during streams! If you spam it we will cancel you!
- Python/Flask
- PostgreSQL
- TailwindCSS
- NextJS
hacktv/
├── static/
│ ├── scripts/
| | ├── dots.js
| | └── script.js
│ ├── styles/
| | └── main.css
│ └── main.css
├── templates/
│ ├── explore.html
│ ├── history.html
│ ├── index.html
│ ├── search.html
│ ├── settings.html
│ ├── stream.html
│ └── watch.html
├── .env
├── .gitignore
├── HACK_TV.code-workspace
├── postgre.sql
├── README.md
├── requirements.txt
├── server.py
└── sql.py
Feel free to contribute to our code any time! Here's how:
- Fork the repository to your account
- Create a branch (
git checkout -b feature/amazing-feature) - Add the feature to the readme
- Commit your changes (
git commit -m 'Add an amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a pull request
Please make sure that your work has clean, commented code and the commit messages are meaningful.
- Create an account
- See videos with thumbnails
- Streaming with sound
- Likes
- Comments
- and more!
- Shibam Roy (@Shibam Roy)
- Marwane (@M_)
- Ewoud Van Vooren (@Ewoud Tinkerboy)
- Talen Mudaly (@TalenMud)
- Matthew F (@GamerC0der)
- @m5kro
And others who contributed through PRs! (none yet pls make some)
