This is a simple Rust-based command-line application that:
- Accepts a student's name, number of subjects, and marks
- Calculates the average marks and assigns a grade based on the following criteria:
- A: 90 and above
- B: 75β89
- C: 60β74
- D: Below 60
- Generates a professional PDF report card
- Rust
printpdfβ for generating the PDF- Standard input/output for CLI interactions
git clone https://github.com/<your-username>/student_report_card.git
cd student_report_card
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo run
student_report_card/
βββ src/
β βββ main.rs
βββ Cargo.toml
βββ report_card.pdf (after generation)
git add .
git commit -m "π Rust CLI report card app with PDF export"
git push origin main
https://github.com/<your-username>/student_report_card