Description from extension meta
Excel'den öğrenci ve kontenjan verilerini alarak tercih ataması yapar.
Image from store
Description from store
📌 Student Assignment System – Chrome Extension
The Student Assignment System is a Chrome extension designed to simplify and speed up the process of assigning students to schools, departments, or quotas based on their preferences. It is especially useful for institutions or organizers handling large numbers of student placements using Excel data.
🔧 Features
📋 Paste Excel data directly into editable tables
📝 Add and edit student preferences dynamically
⚙️ Perform automatic placement based on preferences and quotas
📤 Export results as an Excel file
🌐 Language switch (English/Turkish)
🌙 Light/Dark mode support
🚀 How to Use
Install the Extension:
Load the extension into Chrome via chrome://extensions (enable Developer Mode and click "Load unpacked").
Paste Data:
Copy your student and quota data from Excel.
Paste it into the designated input areas in the extension popup.
The system will automatically convert it into an editable table.
Edit Columns (Optional):
You can add columns for student preferences by clicking the “Add Column” button.
Fill in each student’s preferences (e.g., School A, School B, etc.).
Start the Assignment:
Click the "Assign Students" button.
The system will process the data and assign students based on their preference order and the availability of quotas.
Export Results:
Once the placement is completed, you can click "Download Excel" to save the final results as an Excel file.
Language & Theme Options:
Use the toggle buttons to switch between English/Turkish and Light/Dark themes for a better user experience.
💡 Example Use Cases
Assigning students to internship slots based on preferences
Matching students to elective courses
Distributing students across dormitories or classes
Any system where preference-based matching with limited quotas is needed
📌 Proje Tanımı:
Bu proje, öğrencilerin tercih ettikleri okullara veya bölümlere kontenjanlar doğrultusunda yerleştirilmesini kolaylaştırmak amacıyla geliştirilmiş bir Chrome uzantısıdır. Kullanıcılar, Excel'den kopyaladıkları öğrenci ve kontenjan verilerini sisteme yapıştırarak, hızlı ve kolay bir şekilde yerleştirme işlemi gerçekleştirebilir.
🚀 Temel Özellikler:
📋 Excel'den Veri Girişi:
Öğrenci ve kontenjan verileri Excel'den doğrudan tabloya yapıştırılarak içeri aktarılır. Bu sayede manuel giriş ihtiyacı ortadan kalkar.
📌 Dinamik Tercih Yönetimi:
Kullanıcılar, istedikleri kadar tercih sütunu ekleyip kaldırabilirler. Bu, farklı sayıda tercih yapan öğrencilerin verilerinin işlenmesini kolaylaştırır.
📊 Otomatik Yerleştirme:
Sistem, öğrencileri tercih sırasına ve kontenjan durumuna göre uygun yerlere otomatik olarak yerleştirir.
🌐 Çok Dilli Destek:
Arayüz, Türkçe ve İngilizce olmak üzere iki dilde kullanılabilir. Kullanıcı dilediği zaman dil değişikliği yapabilir.
🌙 Tema Desteği:
Açık ve koyu tema arasında geçiş yapılabilir. Kullanıcının tercih ettiği tema tarayıcı belleğinde (localStorage) saklanır.
📥 Sonuçları İndir:
Yapılan yerleştirme sonuçları, Excel uyumlu formatta indirilebilir.
🎯 Kullanım Alanları:
Okullarda öğrenci tercih ve yerleştirme işlemleri
Yaz okulu, staj veya kulüp yerleştirme sistemleri
Tercih tabanlı eşleştirme projeleri
Eğitim kurumlarının küçük ölçekli yerleştirme simülasyonları
⚙️ Teknolojiler:
HTML, CSS, JavaScript
Chrome Extension API
localStorage
Excel uyumlu veri yapıştırma ve çıktı alma