https://github.com/mgobeaalcoba/crud_python
Project: Do a CRUD bash program with Python
https://github.com/mgobeaalcoba/crud_python
bash-script crud-application project python3
Last synced: about 1 month ago
JSON representation
Project: Do a CRUD bash program with Python
- Host: GitHub
- URL: https://github.com/mgobeaalcoba/crud_python
- Owner: Mgobeaalcoba
- License: mit
- Created: 2023-05-24T15:17:17.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-09T20:35:07.000Z (about 3 years ago)
- Last Synced: 2025-03-13T11:24:21.829Z (over 1 year ago)
- Topics: bash-script, crud-application, project, python3
- Language: Python
- Homepage:
- Size: 258 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CRUD Python
This repository contains a CRUD (Create, Read, Update, Delete) application implemented in Python. The application provides basic functionality to manage data through a command-line interface.
## Features
- Create records
- Read records
- Update records
- Delete records
## Requirements
- Python 3.x
## Getting Started
To get started with the CRUD application, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/Mgobeaalcoba/crud_python.git
cd crud_python
```
2. Run the application:
```bash
python main.py
```
## Project Structure
The project structure follows a basic layout for a CRUD application:
- main.py: Entrypoint to start the CRUD application.
- crud.py: Contains the implementation of CRUD operations.
- database.py: Handles the database connection and operations.
## Usage
The CRUD application provides the following commands:
- create: Creates a new record.
- read: Reads and displays existing records.
- update: Updates an existing record.
- delete: Deletes an existing record.
- exit: Exits the application.
## Contributing
Contributions to this CRUD Python application are always welcome. Here are a few ways you can help:
- Report bugs and issues
- Suggest new features and enhancements
- Fix bugs and submit pull requests
Please make sure to follow the existing code style and conventions when making contributions.
## License
This project is licensed under the MIT License.