An open API service indexing awesome lists of open source software.

https://github.com/ridwanullahi-code/vet_clinic_database

The Veterinary PostgreSQL Database Management System is a system designed to manage the data and records of a veterinary clinic. The system is designed to store and manage data related to animals, their owners, appointments, treatments, and medical histories
https://github.com/ridwanullahi-code/vet_clinic_database

database database-magement-system normalization-database postgresql postgresql-database sql transaction

Last synced: 8 months ago
JSON representation

The Veterinary PostgreSQL Database Management System is a system designed to manage the data and records of a veterinary clinic. The system is designed to store and manage data related to animals, their owners, appointments, treatments, and medical histories

Awesome Lists containing this project

README

          

## Getting Started

This repository includes files with plain SQL that can be used to recreate a database:

- Use [schema.sql](./schema.sql) to create all tables.
- Use [data.sql](./data.sql) to populate tables with sample data.
- Check [queries.sql](./queries.sql) for examples of queries that can be run on a newly created database. **Important note: this file might include queries that make changes in the database (e.g., remove records). Use them responsibly!**

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 Veterinary PostgreSQL Database

The Veterinary PostgreSQL Database Management System is a system designed to manage the data and records of a veterinary clinic. The system is designed to store and manage data related to animals, their owners, appointments, treatments, and medical histories.

## 🛠 Built With

### Tech Stack

Database

### Key Features

Features:

- Animal Records: A database of animal records that stores information such as the animal's name, breed, age, gender, and owner information.
- Owner Records: A database of owner records that stores information such as the owner's name, address, phone number, and email address.
- Appointment Scheduling: A calendar that allows clinic staff to schedule appointments for animals and track upcoming appointments.
- Treatment and Medical History Records: A database of treatment and medical history records that stores information such as the treatment type, date, and cost.

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites
In order to run this project you need:
- Basic Knowledge of [DBMS (Database Management System)](https://www.youtube.com/watch?v=mqprM5YUdpk)
- Basic Knowledge of [Relational Database](https://www.youtube.com/watch?v=NvrpuBAMddw)
- Basic Knowledge of [SQL Command](https://www.w3schools.com/sql/default.asp)
- Basic Knowledge of [Postgresql Command](https://www.geeksforgeeks.org/postgresql-psql-commands/)

### Setup
Clone this repository to your desired folder:

```sh
git clone https://github.com/Ridwanullahi-code/vet_clinic_database.git
```
or
```sh
git clone git@github.com:Ridwanullahi-code/vet_clinic_database.git
```

### Install
Install [Relational Database]((https://computer.howstuffworks.com/question599.htm) ) Called **Postgresql**

- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql/) on Window
- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-macos/) on MacOS
- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-linux/) on Linux

(back to top)

## 👥 Authors

👤 **Ajayi Ridwan**

- GitHub: [@Ridwanullahi-code](https://github.com/Ridwanullahi-code)
- Twitter: [@Ridwanullahi22](https://twitter.com/twitterhandle)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/ajayi-ridwan/)

👤 **Iptisam Mukadam**

- GitHub: [@iptisam](https://github.com/Iptysam)

- Twitter: [@twitter](https://twitter.com/IptisamMukadam)

- LinkedIn: [@linkedin](https://www.linkedin.com/in/iptisam-mukadam)

(back to top)

## 🔭 Future Features

(back to top)

- **Create examination, surgery, diagnosis tables**
- **Add more records to the tables**
- **Add some constraints to tables**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Ridwanullahi-code/vet_clinic_database/issues)

(back to top)

## ⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

## 🙏 Acknowledgments

- Thanks [Microverse](https://microverse.org) for the material you have provided during database creation.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)