https://github.com/negarprh/collegemanagment
College Management System 🎓 A Jakarta EE web app for managing courses and students. Built with Jakarta EE, and a clean UI for efficient academic management.
https://github.com/negarprh/collegemanagment
css html jakarta-ee java jsp tomcat
Last synced: 6 months ago
JSON representation
College Management System 🎓 A Jakarta EE web app for managing courses and students. Built with Jakarta EE, and a clean UI for efficient academic management.
- Host: GitHub
- URL: https://github.com/negarprh/collegemanagment
- Owner: negarprh
- Created: 2025-03-26T21:43:06.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-03-26T21:48:50.000Z (7 months ago)
- Last Synced: 2025-03-26T22:31:45.274Z (7 months ago)
- Topics: css, html, jakarta-ee, java, jsp, tomcat
- Language: Java
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎓 College Management System
A **Jakarta EE-based web application** for managing college courses and students efficiently. This system allows administrators to **add new courses**, **register students**, and streamline academic operations with a structured, scalable architecture.
## 🚀 Features
✅ **Add New Courses** – Enter course details like code, title, credits, and instructor.
✅ **Register Students** – Add student names and email addresses.
✅ **User-Friendly UI** – Clean and modern interface for easy navigation.
✅ **Real-time Data Management** – Manage course and student records dynamically.## 🛠️ Tech Stack
- **Backend:** Jakarta EE (JAX-RS, CDI, JPA)
- **Frontend:** HTML, CSS, JSF
- **Server:** Tomcat
- **Deployment:** Running on **localhost:8080/negar/manager**## 📸 Screenshot
## 🔧 Installation & Setup
1️⃣ Clone the repository:
```sh
git clone https://github.com/your-repo/college-management-system.git
cd college-management-system
```
3️⃣ Deploy the application on a Jakarta EE-compatible server (e.g., **Tomcat**).
4️⃣ Access the system at **http://localhost:8080/negar/manager**## 🏗️ Future Improvements
🔹 Add Database
🔹 Implement **course-student associations** 📚
🔹 Add **authentication & user roles** 🔑
🔹 Enhance **data validation & error handling** 🛠️
🔹 Improve UI & user experience 🎨