Bilkent's Erasmus and Exchange application for incoming and outgoing students!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Erasmust is a project to simplify the Erasmus and Exchange application processes of Bilkent University students. This project aims to move every step of the application to a web environment that will make the process remarkably easier for everyone involved.
Erasmust will basically consist of 2 different user logins. The first type of login will represent students, and the login will be assumed to be validated using SRS system. The other type of login will be assumed as AIRS login. AIRS login will apply to academic members, deans, rector, student affairs staff, and sysadmins. Users in the AIRS category will have bureaucratic roles according to their status. Bureaucratic processes such as approval and rejection of papers in the system will be carried out through these roles.
Applications to Erasmus/Exchange will be done from the system so that students' exchange points will be calculated and placements will be made automatically. After exchange coordinators approve the placements, students will be able to view previously accepted courses from the school that they have been placed to. They will also be able to create, fill and send pre-approval forms through the system.
Course and erasmus coordinators will be able to view the pre-approval forms and sign them. Staff will have a to-do list that will show all the applications they are responsible for and their current status. After the student returns and the host school send the transcript of the student, coordinators will be able to create course transfer forms and send to related people.
Perks of Erasmust:
- Minimize the number of mails sent during the application process.
- Eliminate forms printed on paper and digitalize every document.
- Reduce the time spent when manually pairing students with schools.
Must Have Features:
- User login with data fetched from SRS/AIRS
- Pre-approval forms filled through the system to be revived by the course coordinator. If a course has already been approved previously it is approved directly without review.
- Course transfer and exemption forms.
- To-do list for admin users.
- Syllabus upload or fetch system so that the staff won't have to open multiple links for just one application.
- E-signature system that will sign the papers virtually.
Optional Featues:
- Erasmus and Exchange applications done from Erasmust so that total points of students can be calculated directly.
- Direct messaging feature so that students can get instant feedback from instructors/coordinator.
- Similar asked question suggestion to prevent repetitively asked questions.
We are planning to use the following technologies to build Erasmust.
As this is our school project, contributions are currently not accepted.
If you have a suggestion that would make this better, please submit a request on issues tab.
Distributed under the Apache License. See LICENSE.txt
for more information.
Eylül Badem @eylulbadem
Yahya Eren Demirel @Yeahya35
Tolga Özgün @tolgaozgun - [email protected]
Barış Yıldırım - @BarisYildirim6
Nisa Yılmaz @nisayilmaz
Emirhan Büyükkonuklu - @ebuyukkonuklu
Project Link: https://github.com/tolgaozgun/erasmust
These are the resources we have used or are planning to use during the development of the project.