Skip to content

rxyhn/PyQtLMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

"PyQtLMS" is a user-friendly, PyQt5-based CRUD (Create, Read, Update, Delete) application, specifically designed to integrate seamlessly with MySQL databases. This project serves as a practical implementation for the Database Technology course, aiming to address the core concepts of the Assignment of Learning (AOL).

Prerequisites

Before you begin, make sure MySQL Server is installed on your system. If it's not already installed, you can download it from the official MySQL website.

Installation Guide

To get started with "PyQtLMS", follow these simple installation steps:

  1. Open Your Terminal: Begin by opening your terminal or command prompt.

  2. Clone the Repository: Use the following command to clone the project repository and navigate into the project directory:

    git clone https://github.com/rxyhn/PyQtLMS && cd PyQtLMS
  3. Set Up a Virtual Environment: Create a virtual environment to manage the project's dependencies separately:

    python -m venv venv
  4. Activate the Virtual Environment: Depending on your operating system, activate the virtual environment using one of these commands:

    • Windows:

      .\venv\Scripts\activate
    • Unix/Linux:

      source ./venv/bin/activate
  5. Install Required Dependencies: Install all the necessary Python packages as listed in the requirements.txt file:

    pip install -r requirements.txt

Running the Project

Once the setup is complete, you're ready to launch the application. Execute the following command to start "PyQtLMS":

python main.py

About

Database Technology - AOL Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages