Skip to content

NikolAlexandrova/CAS

Repository files navigation

🎓 CAS Tracking System – Manage Creativity, Activity, and Service Effortlessly

📌 What is the CAS Tracking System?

The CAS Tracking System is a Java-based application designed to help IB Diploma students and CAS coordinators efficiently track, manage, and monitor Creativity, Activity, and Service (CAS) activities. The platform allows students to log their progress while enabling coordinators to oversee and evaluate participation.

🌍 Why This Project?

The IB CAS program requires students to engage in extracurricular activities that contribute to personal growth and community service. However, managing these activities manually can be inefficient and time-consuming. This system was built to:
Streamline CAS tracking for students and coordinators.
Improve organization by providing a digital platform for logging activities.
Enhance accessibility with structured progress monitoring.

🛠️ Tech Stack

  • Language: Java
  • GUI Framework: Swing

🎯 Key Features

Student Dashboard: Allows students to log CAS experiences and track progress.
Coordinator Dashboard: Provides an overview of all students' activities with approval functionalities.
Activity Logging: Enables students to document goals.
Progress Tracking: Visual indicators to monitor progress across the Creativity, Activity, and Service components.
Automated Notifications: Alerts for pending reflections and incomplete requirements.

🚀 Getting Started

📦 Installation

1️⃣ Clone the Repository

git clone https://github.com/yourusername/cas-tracking-system.git
cd cas-tracking-system

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors