This is a console-based Student Record Management System developed using the C programming language.
The system allows users to manage student records efficiently with features like adding, searching, updating, deleting, sorting, grading, and file storage.
- ๐ Admin Login System
- โ Add Student Records
- ๐ View All Students
- ๐ Search Student by ID
- โ๏ธ Update Student Details
- โ Delete Student Records
- ๐พ File Handling (Permanent Storage)
- ๐ Sort Students by Name and Marks
- ๐งฎ Calculate Total & Average Marks
- ๐ Grade Calculation System
- C Programming Language
- File Handling (fopen, fprintf, fscanf)
- Structures & Arrays
- Sorting Algorithms (Bubble Sort)
- Dev-C++ / GCC Compiler
student.cโ Main source codestudents.txtโ Stored student records
For demonstration purposes, a default admin login is implemented in the code.
You can modify the username and password inside the login() function in student.c.
- Download or clone the repository
- Open
student.cin Dev-C++ or GCC - Compile and run the program
- Login using given credentials
Monica N
B.Tech / BE Student | Full Stack & C Developer
- GUI interface using C++
- Database integration using MySQL
- Web-based student management system
- Role-based login (Admin & Student)
This project is for educational purposes.








