Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xandao-dev/pet-cure-oop
Activity of the Object Oriented Programming course at PUC-PR using JAVA.
https://github.com/xandao-dev/pet-cure-oop
Last synced: 2 days ago
JSON representation
Activity of the Object Oriented Programming course at PUC-PR using JAVA.
- Host: GitHub
- URL: https://github.com/xandao-dev/pet-cure-oop
- Owner: xandao-dev
- License: mit
- Created: 2022-08-27T22:07:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-06T00:55:24.000Z (over 2 years ago)
- Last Synced: 2024-12-17T17:52:40.142Z (6 days ago)
- Language: Java
- Size: 1.04 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
PetCure - Veterinary clinic
PetCure is a fake veterinary clinic. It's a simple application that allows you to register your pets, owners, and a simple anamnese.
A project made for the Object Oriented Programming subject with JAVA, course at PUCPR 2022.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
## About The Project
https://user-images.githubusercontent.com/22106326/187049947-6b6024b4-2faa-4d98-b229-83a38f9181d1.mp4
### Features
* Register customers and their pets
* Register sample customers
* Show clinic info
* Show customers with their pets in a tree view
* Remove customers
* Persist and load data from file
* GUI for the application### Built With
* [Java JDK LTS+](https://www.oracle.com/java/technologies/downloads/)
* [Maven](https://maven.apache.org/)
* [JavaFX](https://openjfx.io/)
* [Faker](https://github.com/DiUS/java-faker)## Usage
* Run PetCure from the command line:
You will need to have the [Java JDK LTS+](https://www.oracle.com/java/technologies/downloads/) and [Maven](https://maven.apache.org/) installed.
```bash
cd petcure
mvn compile
mvn exec:java -Dexec.mainClass=com.petcure.App
```## Roadmap
See the [open issues](https://github.com/xandao-dev/pet-cure-oop/issues) for a list of proposed features (and known issues).
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See [LICENSE](./LICENSE.md) for more information.
Free Software =)
## Contact
Alexandre Calil - [Linkedin](https://www.linkedin.com/in/xandao-dev/) - [[email protected]](mailto:[email protected])
Project Link: [https://github.com/xandao-dev/pet-cure-oop](https://github.com/xandao-dev/pet-cure-oop)