Skip to content

viktamwaniki/rent-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rental Payment App

The Rental Payment App is a command-line application that helps you manage rental payments and property information. With this app, you can easily track rent payments, payment dates, and property locations in a database.

Table of Contents

Features

  • Add and manage tenant information.
  • Add and manage property locations.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Python 3.x installed.
  • Virtual environment (optional but recommended).

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/viktamwaniki/rent-app
  2. Navigate to the project directory:

    cd rental-payment-app
  3. Create a virtual environment (optional but recommended):

    python -m venv venv
  4. Activate the virtual environment:

    • On Windows:

      venv\Scripts\activate
    • On macOS and Linux:

      source venv/bin/activate
  5. Install the required dependencies:

    pip install -r requirements.txt

Usage

Adding a Tenant

To add a new tenant to the database, use the following command:

python3 main.py

Adding a Property

To add a new property location to the database, use the following command:

python3 main.py

## Database Schema

The app uses an SQLite database with the following schema:

- Tenants
- Properties
- Payments
- Tenant-Property Association

## Contributing

Contributions are welcome! Please fork this repository, make your changes, and submit a pull request.

## License

This project is licensed under the [MIT License](LICENSE).

---

Feel free to customize this README.md according to your specific project needs. You can also include screenshots, additional sections, or any other relevant information to make it more comprehensive.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published