A streamlined tool to check pending LMS assignments for Bahria University students, featuring automatic login and a modern UI.
- 🔒 Secure LMS login automation
- 📊 Course-wise assignment status tracking
- 📱 Mobile-friendly design
- 📈 Progress indicators for long operations
- 🛡️ Credential privacy protection
-
Clone Repository
git clone https://github.com/Abdur-Rafay-AR/bahria-LMS-assignment-checker.git cd bahria-LMS-assignment-checker -
Install Dependencies
pip install -r requirements.txt
-
Run Application
streamlit run app.py
-
Enter Credentials
- Enrollment Number (e.g.,
01-234567-001) - LMS Password
- Enrollment Number (e.g.,
-
View Results
- Course-wise assignment status
- Total pending assignments
- Visual status indicators
- Python (Backend Logic)
- Streamlit (Web Interface)
- Selenium (Browser Automation)
- ChromeDriver (Headless Browser Control)
Contributions welcome! Please:
- Fork repository
- Create feature branch
- Submit PR with detailed description
This unofficial tool is not affiliated with Bahria University. Use at your own risk. Credentials are processed securely but users should exercise caution.
Developed with ❤️ by Abdur Rafay
