Paws is a dynamic and responsive pet adoption website designed to facilitate the process of connecting potential pet owners with pets in need of loving homes. The platform leverages modern web technologies to offer a seamless and user-friendly experience. Whether you're a prospective pet owner or an admin managing pet adoptions, Paws caters to your needs with its robust features and intuitive design. Utilizing modern web technologies, Paws provides a user-friendly interface for browsing available pets, submitting contact forms, and receiving real-time updates.
- Registration
- Login (role-based authentication)
- Available Pets with real time updates
- Theme (light & dark mode)
- UserPanel(contact operations Creat)
- Admin panel (pet operations CRUD)
- Admin panel (contact operations Read)
- Responsive UI Design
- React
- Express
- Node
- MongoDB
- Tailwind
GitHub: Paws Pet Adoption Website
- CORS
- bcryptjs: ^2.4.3
- dotenv: ^16.4.5
- express": ^4.19.2
- jsonwebtoken: ^9.0.2
- mongoose: ^8.4.0
- nodemon: ^3.1.0
- React
- React DOM: ^18.3.1
- React Hook Form: ^7.51.4
- React Hot Toast: ^2.4.1
- React Router DOM: ^6.23.1
- Axios: ^1.7.2
- React Scripts: 5.0.1
- React Slick: ^0.30.2
- Slick Carousel: ^1.8.1
- DaisyUI
-
Clone the repository:
git clone https://github.com/Saima-Bibi/ACP-project-MERN -
Navigate to the project directory:
cd ACP-project-MERN -
Install the dependencies:
npm install -
Start the backend server:
node server.js -
Start the frontend development server:
npm start -
Access the application in your browser:
http://localhost:3000
Saima Bibi & Taleeha Tahoor