https://github.com/smnahidweb/lawyer-farm
A professional lawyer booking platform where users can browse lawyer profiles, book appointments, and manage their bookings efficiently.
https://github.com/smnahidweb/lawyer-farm
daisyui js react react-r tailwind
Last synced: about 2 months ago
JSON representation
A professional lawyer booking platform where users can browse lawyer profiles, book appointments, and manage their bookings efficiently.
- Host: GitHub
- URL: https://github.com/smnahidweb/lawyer-farm
- Owner: smnahidweb
- Created: 2025-06-24T23:16:55.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-24T23:35:49.000Z (12 months ago)
- Last Synced: 2025-06-25T00:26:04.298Z (12 months ago)
- Topics: daisyui, js, react, react-r, tailwind
- Language: JavaScript
- Homepage: https://curious-torrone-3e4c10.netlify.app/
- Size: 969 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👨⚖️ Lawyer Farm

A professional lawyer booking platform where users can browse lawyer profiles, book appointments, and manage their bookings efficiently.
---
Live Website: [https://curious-torrone-3e4c10.netlify.app/]
## 🚀 Technologies Used
- **Frontend:** React.js, React Router DOM, Tailwind CSS, DaisyUI
- **Backend:** Not used (Client-side only)
- **Authentication:** Firebase Authentication
- **State Management:** useState, useEffect, Context API
- **Notifications:** React Toastify
---
## 🔑 Main Features
- 🔍 Browse lawyer profiles with detailed information
- 📅 Book appointments with lawyers
- 🗂 Prevent duplicate booking (Toastify alerts)
- 📦 Bookings saved in localStorage
- 🚦 Conditional rendering based on booking data
---
## 🧩 Dependencies
| Package | Purpose |
|----------------------|------------------------------------|
| `react-router-dom` | Routing and navigation |
| `firebase` | Authentication |
| `react-toastify` | Toast messages |
| `daisyui` | UI components over Tailwind |
| `tailwindcss` | Styling framework |
| `classnames` | Conditional class handling |
---
## 🛠️ How to Run Locally
1. **Clone the Repository**
```bash
git clone https://github.com/smnahidweb/lawyer-farm.git
cd lawyer-farm