Skip to content

iclalaca/instructor-application-system

Repository files navigation

Instructor Application and Evaluation System

This is a desktop application designed for collecting and evaluating instructor applications for online courses or e-learning platforms.

🎯 Project Purpose

The purpose of this project is to design and develop a basic Information Management System that allows participants to gain hands-on experience in:

  • Requirements analysis
  • Interface design (on paper and digital)
  • GUI development using PyQt
  • Database connection with MySQL

🛠️ Technologies Used

  • Python
  • PyQt5 / Qt Designer
  • MySQL

Canva was used to design the interface mockup before digital development.

🧩 Key Features

  • Instructor application form
  • Area of expertise selection
  • Document upload
  • Admin evaluation interface with notes

🚀 How to Run the Project

  1. Install required Python libraries (PyQt5, MySQL connector).
  2. Set up the MySQL database using the instructor_system.sql file.
  3. Run the application via main.py.

📄 Interface Design

You can find the interface mockup in the design.png file created with Canva.

About

A PyQt5-based desktop system for instructor applications and evaluation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages