1
0
Fork
You've already forked cuet
0
No description
  • TypeScript 98.1%
  • CSS 1.1%
  • JavaScript 0.8%
Find a file
2024年10月18日 17:13:24 +00:00
public Dynamic Sitemap Added 2024年10月18日 17:00:10 +00:00
src Sitemap Reverted 2024年10月18日 17:13:24 +00:00
.eslintrc.json প্রথম কমিট 2023年12月08日 14:32:28 +06:00
.gitignore up 2024年02月06日 03:25:28 +06:00
components.json প্রথম কমিট 2023年12月08日 14:32:28 +06:00
LICENSE.md First Public Commit 2024年09月08日 21:44:31 +06:00
next.config.js Sitemap Reverted 2024年10月18日 17:13:24 +00:00
package.json Code Refactored 2024年09月07日 22:14:28 +06:00
postcss.config.js প্রথম কমিট 2023年12月08日 14:32:28 +06:00
README.md README updated 2024年09月09日 00:55:38 +06:00
tailwind.config.ts album added 2024年06月25日 13:00:38 +06:00
tsconfig.json Code Refactored 2024年09月07日 22:14:28 +06:00

CUET Student Information 📚

Welcome to the CUET Student Information repository! This project provides a comprehensive API for accessing basic information about CUET students.

🔍 Note: If you are looking for the profile editing repository, visit CUET Profile Editing.

API Documentation 📜

Base URL: https://cuet.sayed.page/

Endpoints

1. /api/student/[studentid] 🧑‍🎓

Retrieve basic details about a student.

Example Response:

{
 "name": "লূৎফুর রশিদ সাঈদ",
 "studentid": "1901049",
 "batch": "19",
 "session": "2019-20",
 "department": "Department of Civil Engineering",
 "hall": "Shaheed Mohammad Shah Hall",
 "public_email": "hello@sayed.page",
 "dplink": "https://cdn.abusayed.dev/sayed.webp",
 "currentstatus": "A Loser | A Failure",
 "linkedin": "https://sayed.page/linkedin"
}

2. /api/department/[departmentcode] 🏛️

Get the total number of students by batch for each department.

Example Response:

{
 "name": "Department of Civil Engineering",
 "batchwiseStudents": {
 "17": 130,
 "18": 131,
 "19": 132,
 "20": 132,
 "21": 132,
 "22": 132
 }
}

3. /api/department/[departmentcode]/[batch] 📅

List students in a specific department and batch.

Example Response:

{
 "name": "Department of Materials Science & Engineering",
 "batch": "19",
 "students": 30,
 "studentList": [
 {
 "studentid": "1912001",
 "name": "SADIK SALEH",
 "dplink": "https://cdn.abusayed.dev/1912001.webp"
 },
 {
 "studentid": "1912002",
 "name": "TUFAYEL AHMED",
 "dplink": "https://cdn.abusayed.dev/1912002.webp"
 }
 ]
}

🚀 Features

  • Student Information: Access detailed profiles including student ID, name, department, and more.
  • Department Statistics: Get total student counts by batch for each department.
  • Batch Listings: Retrieve lists of students for specific departments and batches.

🤝 Contribution

Your contributions are welcome! Here’s how you can help:

  • Beautify the Code: Enhance the code's appearance and structure.
  • Maintain the Project: Contact me at sayed.page/contact from your academic email, and I'll grant you direct write permissions. Alternatively, you can open a pull request (PR).

When adding new features, please create a new branch and submit a PR. This helps keep the project organized and manageable.

💖 Support

If you appreciate this project and want to support its development, consider making a donation:

⚠️ Disclaimer

The code in this repository might contain errors, typos, or logical issues. As I am not from a CS background and have utilized multiple AI assistants like GitHub Copilot, ClaudeAI, and ChatGPT for coding, please forgive any mistakes and contribute by submitting PRs to help improve the project.

📫 Contact

For any queries, reach out at sayed.page/contact.