About DIU CGPA
DIU CGPA is a modern web application designed specifically for Daffodil International University students to easily track, calculate, and analyze their academic progress. This tool provides a more user-friendly alternative to the university's official system while maintaining accurate CGPA calculations based on DIU's grading policy.
Key Features
- Manual CGPA Calculator: Enter your semester results directly from the student portal
- Smart Result Parser: Automatically detects and parses semester result tables
- Interactive Visualization: Track your semester-by-semester progress with dynamic charts
- Academic Transcript: Generate and save professional PDF transcripts of your results
- Data Export: Export your results to CSV format for further analysis
- Visual GPA Indicator: Color-coded circular GPA display that changes based on performance level
- Dark Mode Support: Comfortable viewing experience in any lighting condition
- Mobile-Friendly Design: Fully responsive interface works on all devices
- Sample Data: Load sample data to test the calculator functionality
How It Works
This tool uses a manual input system where you can paste your semester result tables directly from the DIU student portal. The smart parser automatically detects course information, credits, grades, and calculates your CGPA following DIU's official grading policy, with grades ranging from A+ (4.00) to F (0.00).
Privacy & Security
Your privacy matters to us. This application:
- Does not store your student ID or academic records on any server
- Processes all data locally in your browser
- Does not use cookies to track your activity
- No data is transmitted to external servers
- All calculations happen client-side for maximum privacy
Using the Manual Calculator
To use the manual CGPA calculator:
- Go to your DIU student portal and view your semester results
- Select and copy the entire result table for each semester
- Paste the data into the semester input areas in this tool
- Optionally fill in your student information
- Click "Calculate CGPA" to see your results with charts and analysis
- Export your results as PDF or CSV if needed
Development
This is an open-source project built with modern web technologies:
- Vanilla JavaScript for core functionality
- Chart.js for data visualization
- Bootstrap 5 for responsive design
- HTML2PDF.js for PDF generation
- Netlify for hosting
The source code is available on GitHub, and contributions are welcome. If you're a developer interested in contributing or reporting issues, please visit the GitHub Repository.
Related Resources