This project is a React web application developed for a Veterinary Clinic Management System. The application is designed to fetch and display data such as customers, animals, doctors, appointments, vaccinations, and reports from the backend on the user interface. Below, you can find detailed information about the technologies used, how to get started, and the features of the application.
Framework: React
UI Library: Material-UI
Dependency Management: npm
Data Exchange: Axios
- Customers: List of customers, add, update, delete, filter by name.
- Animals: List of animals, add, update, delete, filter by name.
- Doctors: List of doctors, add, update, delete.
- Appointments: List of appointments, add, update, delete, filter by doctor name and animal name, filter by date range.
- Vaccinations: List of vaccinations, add, update, delete, filter by animal name and date range.
- Reports: List of reports, add, update, delete, filter by title.
The backend is currently deployed on the Koyeb serverless platform at https://vet-application-backend.onrender.com This deployment automatically synchronizes changes made to this repository.