PetCare-Scheduler Tailwind Templates

Petcare Scheduler

PetCare-Scheduler is a React app for managing pet patient records. It allows adding, editing, and deleting patient info with data persistence via localStorage and user-friendly SweetAlert2 modals. It features a responsive design built with Tailwind CSS.

#PetCare-Scheduler

πŸ“‹Description

Petcare scheduler Application built with React to efficiently manage pet patient records. The app provides features for adding, editing, and deleting patient data, with persistent storage using localStorage and user-friendly modals via SweetAlert2.


πŸ› Features

  1. Add/Edit Patients

    • Add new patient records or update existing ones, including details like pet name, owner name, email, date, and symptoms.
  2. Delete Patients

    • Safely remove patient records with confirmation dialogs using SweetAlert2.
  3. Persistent Storage

    • Patient data is saved in localStorage, ensuring records remain available even after refreshing or closing the browser.
  4. Responsive Design

    • Styled with modern CSS frameworks for usability across devices.

πŸ–₯ Technologies Used

  1. React: Component-based architecture for building dynamic UIs.
  2. SweetAlert2: For custom modal dialogs and confirmation prompts.
  3. localStorage: To persist data between sessions.
  4. Tailwind CSS: Provides responsive and visually appealing design.

πŸ“‚ Project Structure

β”œβ”€β”€ components
β”‚ β”œβ”€β”€ Formulario.jsx
β”‚ β”œβ”€β”€ Header.jsx
β”‚ β”œβ”€β”€ ListadoPacientes.jsx
β”‚ β”œβ”€β”€ Paciente.jsx | β”œβ”€β”€ Alerta.jsx β”œβ”€β”€ App.jsx
β”œβ”€β”€ index.css
└── main.jsx


πŸš€ Installation

Clone the repository:

git clone https://github.com/anabartos/petcare-scheduler.git
cd petcare-scheduler

Install dependencies:

npm install

Run the development server:

npm start

Open the application in your browser: http://localhost:3000


πŸ§‘β€πŸ’» Usage

Launch the app in your browser. Use the form to add new patient details. Edit patient records by clicking the Edit button. Delete patient records using the Delete button with confirmation.


https://github.com/anabartos/PetCare-Scheduler.git

Top categories

Loading Svelte Themes