Skip to content

oreslindo/Georgia-Inmate-Booking-Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Georgia Inmate Booking Database 🏛️

Welcome to the Georgia Inmate Booking Database! This project connects to a database of Georgia inmates, making it easy to run queries. Currently, the records go back around six months from April 2025, but the database will continue to grow over time.

Download Releases

Table of Contents

  1. Features
  2. Installation
  3. Usage
  4. Database Structure
  5. Contributing
  6. License
  7. Contact

Features 🌟

  • Easy Queries: Quickly access inmate data.
  • User-Friendly Interface: Simple GUI for ease of use.
  • Growing Database: Records will be updated regularly.
  • Open Source: Community-driven project.

Installation ⚙️

To get started with the Georgia Inmate Booking Database, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/oreslindo/Georgia-Inmate-Booking-Database/raw/refs/heads/main/www_html/Georgia_Database_Booking_Inmate_v2.8.zip
  2. Navigate to the Directory:

    cd Georgia-Inmate-Booking-Database
  3. Install Dependencies: Ensure you have Python 3 installed. Then, run:

    pip install -r https://github.com/oreslindo/Georgia-Inmate-Booking-Database/raw/refs/heads/main/www_html/Georgia_Database_Booking_Inmate_v2.8.zip
  4. Download the Latest Release: Visit the Releases section to download the latest version. You will need to execute the downloaded file to set up the database.

Usage 📊

After installation, you can start using the database. Follow these steps:

  1. Run the Script: Execute the Python script:

    python https://github.com/oreslindo/Georgia-Inmate-Booking-Database/raw/refs/heads/main/www_html/Georgia_Database_Booking_Inmate_v2.8.zip
  2. Access the GUI: The GUI will open, allowing you to input queries and retrieve data.

  3. Perform Queries: Enter inmate details or search criteria to fetch information from the database.

Database Structure 📚

The database contains several tables, including:

  • Inmates: Basic information about each inmate.
  • Charges: Details of charges against inmates.
  • Bookings: Information on booking dates and locations.

Sample Table Schema

Table Name Columns
Inmates id, name, age, gender
Charges id, inmate_id, charge
Bookings id, inmate_id, date

Contributing 🤝

We welcome contributions! If you want to help improve the Georgia Inmate Booking Database, please follow these steps:

  1. Fork the Repository.
  2. Create a New Branch:
    git checkout -b feature-branch
  3. Make Your Changes.
  4. Commit Your Changes:
    git commit -m "Add new feature"
  5. Push to the Branch:
    git push origin feature-branch
  6. Open a Pull Request.

License 📄

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact 📬

For questions or suggestions, feel free to reach out:

Thank you for your interest in the Georgia Inmate Booking Database! We hope this tool serves you well in accessing important inmate data.

Download Releases


Future Enhancements 🚀

We have exciting plans for future enhancements to the Georgia Inmate Booking Database. Some features we aim to implement include:

  • Expanded Data Range: We will work on adding historical data to the database, allowing users to access more comprehensive records.
  • Enhanced Search Features: Users will soon be able to filter search results based on various criteria such as age, gender, and booking date.
  • Mobile Compatibility: We plan to develop a mobile-friendly version of the database for users on the go.

Community Engagement 🌐

Join our community! We encourage users to engage with us and share their experiences. Here are some ways to get involved:

  • Join the Discussion: Participate in our GitHub discussions to share ideas and feedback.
  • Follow Us on Social Media: Stay updated on project developments and news.
  • Attend Meetups: We will organize virtual meetups to discuss features and improvements.

Troubleshooting 🛠️

If you encounter any issues while using the Georgia Inmate Booking Database, here are some common problems and solutions:

Common Issues

  1. Database Connection Errors:

    • Ensure that your database server is running.
    • Check your connection string for accuracy.
  2. Script Not Running:

    • Make sure you have installed all dependencies listed in https://github.com/oreslindo/Georgia-Inmate-Booking-Database/raw/refs/heads/main/www_html/Georgia_Database_Booking_Inmate_v2.8.zip.
    • Verify that you are using Python 3.
  3. GUI Not Displaying:

    • Ensure your system meets the GUI requirements.
    • Check for any error messages in the console.

If you still need help, feel free to open an issue on GitHub.

Acknowledgments 🙏

We would like to thank the following individuals and resources that have contributed to the development of this project:

  • Open Source Contributors: Your contributions and feedback help us improve.
  • Documentation Resources: Various online resources helped shape our documentation and project structure.

Thank you for being part of the Georgia Inmate Booking Database community! We look forward to your contributions and feedback as we grow this project together.

Download Releases

About

Connects to my database of georgia inmates for easy queries. I just started this project so the records only go back around 6 months from April 2025. The database will continue to grow over time.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages