VetReach is a specialized web platform connecting farmers and pet owners with qualified veterinarians for seamless healthcare management.
This repository contains the Frontend Application showcasing the platform's core booking and consultation workflow.
- User Authentication: Registration and secure login tailored for different roles (Farmers/Pet Owners & veterinarians).
- Interactive Dashboard: Core tracking hub for quick glances at appointments and activities.
- Vet Directory: A sophisticated search and discovery tool to connect with exactly the right professional.
- Appointments System: Reliable booking algorithms allowing users to secure time slots efficiently.
- User Profiles: Distinct account profiles reflecting history and pet/livestock care details.
- React: Core framework for the frontend interface.
- Vite: Next-generation frontend tooling for super fast build processes.
- React Router: For seamless single-page application navigation.
- Tailwind CSS: Utility-first framework ensuring a modern, lightweight, and fully responsive fluid design.
- Lucide React: Beautiful, consistent iconography.
To run the application locally without any issues:
- Prerequisites: Ensure you have Node.js installed on your machine.
- Navigate to the frontend directory:
cd frontend - Install dependencies:
npm install
- Start the development server:
npm run dev
- Build for production:
npm run build
This repository is currently structured around the core booking workflows. Additional modules involving integrated e-pharmacy flows and real-time WebRTC communications are actively staged for rollout. Stay tuned for further updates!