Skip to content

Rutu92/Rutu_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cable Management System

This project is a Cable Management System built using Python, SQLite, and Tkinter. It provides a user-friendly interface for managing cable connections, tracking history, and authenticating users.

Features

  • User Authentication: Secure login for users.
  • Cable Management: Easy management of cables.
  • Connection Management: Organize and manage cable connections.
  • History Tracking: Keep track of cable usage history.
  • User-Friendly Interface: Intuitive and easy-to-use interface built with Tkinter.

Requirements

  • Python 3.x
  • SQLite
  • Tkinter

Getting Started

Follow these steps to get the project up and running on your local machine.

1. Clone the Repository

git clone https://github.com/your-username/cable-management-system.git
cd cable-management-system

2. Create and Activate Virtual Environment

Create a virtual environment to manage your project dependencies.

python -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`

3. Install Dependencies

Install the required dependencies from the requirements.txt file.

pip install -r requirements.txt

4. Setup Database

Initialize the SQLite database.

python init_db.py

5. Run the Application

Start the application.

python main.py

Usage

  • Login: Use your credentials to log in.
  • Manage Cables: Add, update, or delete cables.
  • Manage Connections: Organize and manage connections between cables.
  • History: View the history of cable usage.
  • Logout: Securely log out of the system.

Contributing

Feel free to contribute to this project by opening issues or submitting pull requests. Contributions are welcome!

License

This project is licensed under the MIT License.

Feel free to modify the content as needed to fit your project specifics. Does this look good to you?

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%