Skip to content

An "Erasmus Registration Management System" designed specifically for Bilkent University. Proudly the highest-ranked term project of the CS319 course for the 2022-2023 Fall Semester, among 25 other projects.

License

Notifications You must be signed in to change notification settings

cs319-project/ERSMS

Repository files navigation

ERSMS

version license

ERSMS is a web application which is being developed in the scope of CS319 course. This project allows Erasmus coordinators, students and the other stakeholders to achieve a smooth ERASMUS application process. This project aims to be a subsidiary app for the currently used Erasmus+ Application System by removing the paper work done by the ERASMUS department coordinators.

Technology Stack (Tentative)

.Net Core / C#, Angular, PostgreSQL, Docker, Redis...

Main Features

This project has three main aspects, one of them is the student-side of client, the other is the ERASMUS Coordinator view and finally OISEP (exchange office) view.

Student Aspect

  • Students will be able to check the status of their exchange application and process.
  • Students will be able to cancel their exchange placements.
  • Student will be able to list existing exchange programs.
  • If an additional exam or language proficiency is required by the target school, students will see and manage relevant exam information and results.
  • Students will be able to see the list of equivalent (accepted and/or rejected) courses given in the partner schools of the desired exchange program based on their departments.
  • If a course is not listed in the equivalent courses section, students will be able to request for equivalence by uploading the syllabus of the desired course at the host university.
  • Students will see the list of other people that are currently going or already gone to the same school regardless of their departments.
  • Students will be able to create, edit and submit required forms for the exchange program. Students also can be able to see the decisions (previous logs) about the pre-approval and credit transfer of the Faculty Administration Board.
  • Students will be able to see a TODO list of things that should be done before and after the exchange.
  • Students will access the contact information of coordinators of programs regardless of their department.
  • Students will be able to arrange and manage appointments with the coordinators.
  • Students will be able to message to the coordinators.
  • Students can edit their user profiles.
  • After the placement, placed students can be able to see detailed information about target school, courses and coordinators.

ERASMUS Coordinator Aspect

  • Will create new or manage existing exchange programs.
  • Will be able to start automated student placement system and edit or manually assign students to a certain school.
  • Will be able to view and sign/approve the forms submitted by the students.
  • Will be able to see a TODO list for their waiting tasks.
  • The workload between different coordinators will be distributed equally among different universities of different exchange programs.
  • Will be able to see the list of students and their details.
  • Will be able to see detailed information about partner schools.
  • Will add, drop or edit partner schools and related departments.
  • Will be able to arrange and manage appointments with the students or other coordinators.
  • Will be able to message to the students.

OISEP (Exchange Office) Aspect

  • Official of the exchange office will be able to upload the students' exchange ranking table (score table).

Team

About

An "Erasmus Registration Management System" designed specifically for Bilkent University. Proudly the highest-ranked term project of the CS319 course for the 2022-2023 Fall Semester, among 25 other projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published