A simple Android app that helps Class Representatives (CRs) and teachers of MAKAUT easily detect missing roll numbers from PDF filenames for CA1 to CA3. It automatically checks the last three digits of roll numbers in a folder and highlights any missing ones.
- Browse Folder: Select a folder containing roll number PDFs.
- Detect Missing Roll Numbers: Automatically checks the last three digits of roll numbers and identifies missing ones.
- Validation: Ensures valid roll number ranges are entered.
- Display Missing Roll Numbers: Shows missing roll numbers or confirms if all are present.
- Copy to Clipboard: Easily copy missing roll numbers for future use.
- User-Friendly Interface: Intuitive design for a seamless user experience.
- Download the APK from the Releases section.
- Install the APK on your Android device.
Note: Ensure that installation from unknown sources is enabled on your device settings.
- Enter the starting and ending roll numbers in the respective fields.
- Tap Browse Folder to select the folder containing the PDF files.
- Tap Start Checking to identify missing roll numbers.
- The app will display missing roll numbers or confirm if all are present.
- Tap Copy to copy the missing roll numbers to the clipboard if needed.
- Ensure that the PDF filenames start with an 11-digit roll number.
- The app only checks the last 3 digits of the roll number to identify missing files.
(Optional: Add screenshots here to demonstrate the app interface)
- Filenames must begin with an 11-digit roll number for the app to detect them correctly.
Contributions are welcome! Feel free to open issues or submit pull requests to enhance the app.
- Fork the repository.
- Create a feature branch (
git checkout -b feature/your-feature). - Commit your changes (
git commit -m 'Add your feature'). - Push to the branch (
git push origin feature/your-feature). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
This app is designed to assist CRs and teachers of MAKAUT in CA1 to CA3 assessments, ensuring that no student's roll number is missed.