Author: Sakib Hossain Tahmid
Live Application: Click here
Content Source: here
HSC Study WebApp is a focused, web-based learning platform designed for Higher Secondary Certificate (HSC) students. The application centralizes free, high-quality educational resources—specifically one-shot video classes and PDF study materials—into a single, structured interface.
The core objective of this project is to eliminate distractions, reduce fragmentation of learning resources, and enable efficient subject-wise study through a minimal and intuitive user experience.
The platform is developed using Python and Streamlit, ensuring simplicity, performance, and ease of deployment.
- Centralize free HSC educational resources in one platform
- Provide subject-wise organization for faster navigation
- Minimize distractions commonly associated with large content platforms
- Maintain ethical usage of third-party educational content
- Access to free HSC one-shot video lectures
- Subject-wise navigation using a sidebar
- Integrated access to downloadable PDF materials
- Clean, distraction-free interface
- Lightweight and responsive design
- Video content is embedded directly from YouTube
- PDF resources are hosted on Google Drive
- All materials are publicly available and free
- No content is re-uploaded or redistributed
- Video views contribute to the original creator’s channel
- The application is non-commercial and educational
- Minimal and intuitive layout
- Sidebar-based subject navigation
- Optimized for focus-oriented learning
- Suitable for desktop and low-resource devices
| Component | Technology |
|---|---|
| Programming Language | Python |
| Web Framework | Streamlit |
| Video Platform | YouTube |
| Document Storage | Google Drive |
HSC-study-webapp/
├── .streamlit/
│ └── config.toml
├── License
├── README.md
├── app.py
├── click.png
├── data.py
├── helper.py
├── pages/
│ ├── ABOUT.py
│ ├── BIOLOGY.py
│ ├── CHEMISTRY.py
│ ├── CODE.py
│ ├── HOME.py
│ ├── ICT.py
│ ├── MATH.py
│ ├── PHYSICS.py
│ └── SEARCH.py
├── requirements.txt
└── webapp_icon.png
git clone https://github.com/sakib-12345/HSC-study-webapp.git
cd HSC-study-webapp
pip install -r requirements.txt
streamlit run app.py
The application will open automatically in your default web browser.
The application is deployed using Streamlit Community Cloud, providing free hosting and continuous deployment through GitHub.
Live URL: https://hsc-study-webapp.streamlit.app/
- Advanced search functionality
- Bookmarking and progress tracking
- Improved PDF categorization
- Dark mode support
- Privacy-friendly usage analytics
Contributions are welcome.
You may contribute by improving UI/UX, refactoring code, adding subjects, or reporting issues. Please submit a pull request or open an issue for discussion.
This project is licensed under the MIT License. You are free to use, modify, and distribute the software, provided the original license is included.
This project acknowledges and respects all educators and content creators whose publicly available resources are referenced within the application.
Sakib Hossain Tahmid HSC Student | Python & Web Application Developer
All content provided here is open-source and free, and available on the creators' YouTube channels.
| Chapter | 🎥 Video | |
|---|---|---|
| Chapter 01 | Watch | View |
| Chapter 02 | Watch | View |
| Chapter 03 | Watch | View |
| Chapter 04 | Watch | View |
| Chapter 05 | Watch | View |
| Chapter 06 | Watch | View |
| Chapter | 🎥 Video | |
|---|---|---|
| Chapter 01 | Watch | View |
| Chapter 02 | Watch | View |
| Chapter 03 | Watch | View |
| Chapter 04 | Watch | View |
| Chapter 05 | Watch | View |
| Chapter 06 | Watch | View |
| Chapter 07 | Watch | View |
| Chapter 08 | Watch | ❌ |
| Chapter 09 | Watch | View |
| Chapter 10 | Watch | View |
| Chapter | 🎥 Video | |
|---|---|---|
| Chapter 01 | Watch | View |
| Chapter 02 | Watch | View |
| Chapter 03 | Watch | View |
| Chapter 04 | Watch | View |
| Chapter 05 | Watch | View |
| Chapter 06 | Watch | View |
| Chapter 07 | Watch | View |
| Chapter 08 | Watch | View |
| Chapter 09 | Watch | View |
| Chapter 10 | Watch | View |
| Chapter | 🎥 Video | |
|---|---|---|
| Chapter 1 | Watch | ❌ |
| Chapter 2.1 | Watch | View |
| Chapter 2.2 | Watch | View |
| Chapter 3.1 | Watch | View |
| Chapter 3.2 | Watch | ❌ |
| Chapter 4.1 | Watch | ❌ |
| Chapter 4.2 | Watch | ❌ |
| Chapter 5 | Watch | ❌ |
| Chapter | YouTube Link | PDF Link |
|---|---|---|
| Chapter-1.1 | Watch | |
| Chapter-1.2 | Watch | |
| Chapter-2.1 | Watch | |
| Chapter-2.2 | Watch | |
| Chapter-2.3 | Watch | |
| Chapter-3.1 | Watch | |
| Chapter-3.2 | Watch | |
| Chapter-4.1 | Watch | |
| Chapter-4.2 | Watch |
| Chapter | 🎥 YouTube Link | 📄 PDF Link |
|---|---|---|
| Chapter-01 | Watch | - |
| Chapter-02 | Watch | - |
| Chapter-03 | Watch | - |
| Chapter-04 | Watch | - |
| Chapter-05 | Watch | - |
| Chapter-06 | Watch | - |
| Chapter-07 | Watch | - |
| Chapter-08 | Watch | - |
| Chapter-09 | Watch | - |
| Chapter-10 | Watch | - |
| Chapter-11 | Watch | - |
| Chapter-12 | Watch | - |
| Chapter | 🎥 YouTube Link | 📄 PDF Link |
|---|---|---|
| Chapter-01 | Watch | - |
| Chapter-2.1 | Watch | - |
| Chapter-2.2 | Watch | - |
| Chapter-2.3 | Watch | - |
| Chapter-03 | Watch | - |
| Chapter-04 | Watch | - |
| Chapter-05 | Watch | - |
| Chapter-06 | Watch | - |
| Chapter-07 | Watch | - |
| Chapter-08 | Watch | - |
| Chapter-09 | Watch | - |
| Chapter-10 | Watch | - |
| Chapter-11 | Watch | - |
| Chapter-12 | Watch | - |