Skip to content

About

No description, website, or topics provided.

Resources

Security policy

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

50 Commits

Folders and files

Repository files navigation

🎓 University Transfer Platform — e-Transfert

A web platform for managing internal and external university transfer applications.

e-Transfert is a university project developed to digitize and simplify the management of student transfer applications. It enables students to submit applications online, upload supporting documents, and track their application status, while providing university administrators with tools to review and process requests efficiently.

📌 Project Overview

University transfer procedures can be complex, time-consuming, and difficult to track manually. This project aims to provide a centralized digital solution that improves transparency, reduces administrative workload, and makes the transfer process easier for students and university staff.

Developed as part of a Bachelor's degree final-year project at Université M’hamed Bougara de Boumerdès (UMBB), Algeria.

✨ Features

👨‍🎓 Student Space

  • Secure user registration and authentication.
  • Submit internal and external transfer applications.
  • Upload required supporting documents.
  • Track application status.
  • Receive notifications when application status changes.
  • Access personal application information.

🏛️ Administration Space

  • View and manage transfer applications.
  • Review student information and submitted documents.
  • Accept or reject applications.
  • Request additional documents or corrections.
  • Track application processing.
  • Access dashboards and statistical information.

⚙️ General Features

  • Centralized transfer application management.
  • Role-based access for students and administrative staff.
  • Improved traceability of application processing.
  • Multilingual interface supporting three languages.
  • Designed to simplify university administrative procedures.

👥 User Roles

Role Responsibilities
Student Submit applications and track their progress.
Administration (VRP) Review and manage submitted applications.
Vice-Dean Review applications and make final decisions.

🔄 Application Workflow

  1. The student signs in to the platform.
  2. The student selects the type of transfer.
  3. The student completes the application form.
  4. Required supporting documents are uploaded.
  5. The application is submitted for review.
  6. The administration examines the application and may request corrections.
  7. The authorized academic official makes the final decision.
  8. The student checks the application status and receives updates.

🛠️ Technologies

The project documentation references the following technologies and development tools:

  • PHP — Server-side development
  • Laravel — PHP web application framework
  • MySQL — Relational database
  • HTML5, CSS3 and JavaScript — Front-end development
  • Bootstrap — Responsive user interface
  • Git and GitHub — Version control and collaboration
  • Laragon — Local development environment

Note: Confirm these technologies against the actual source code before treating this list as the definitive project stack.

🚀 Getting Started

Prerequisites

Install the tools required by the project's actual implementation. If the application uses the stack listed above, you may need:

  • PHP
  • Composer
  • MySQL or MariaDB
  • Node.js and npm, if front-end dependencies require them
  • Git
  • A local server environment such as Laragon

Installation

Clone the repository:

git clone https://github.com/djeddiouael/University-Transfer-Platform.git

Navigate to the project directory:

cd University-Transfer-Platform

Configure the application according to its actual framework and project files. For a Laravel application, the usual setup includes installing Composer dependencies, configuring the .env file, creating the database, and running migrations.

Detailed installation commands should be added after verifying the repository structure.

🗺️ Future Improvements

Potential improvements identified during the project include:

  • Further optimization for mobile devices.
  • Stronger server-side validation.
  • Enhanced account security, including optional two-factor authentication.
  • Automatic PDF generation for administrative documents.
  • Email notifications through university messaging services.
  • Advanced statistical reports.
  • Possible integration with official university systems such as PROGRES and Webetu.

🎓 Academic Context

  • Institution: Université M’hamed Bougara de Boumerdès (UMBB)
  • Faculty: Faculty of Sciences
  • Department: Computer Science
  • Degree: Academic Bachelor's Degree
  • Project title: Design and Modeling of a Web Application for Managing Internal and External University Transfers
  • Academic year: 2024–2025

Project Team

  • Azziez Abderaouf
  • Djeddi Ouael
  • Slimani Rabah

🤝 Contributions

Contributions, suggestions, and improvements are welcome. Feel free to open an issue or submit a pull request.

📄 License

No license has been specified yet. Please add a LICENSE file if you intend to distribute the project under an open-source license.


e-Transfert — Simplifying university transfers through digital transformation.

About

No description, website, or topics provided.

Resources

Security policy

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages