AseshNemal/Online-system-for-pet-care-and-treatment-services
3rd project(mern stack)
Online system for pet care and treatment services
Group project developed by a team of five using the MERN stack, AI, and IoT technologies.
• Developed a smart pet collar to track live location, heart rate, step count, body temperature, humidity, and air quality.
• Used Firebase Realtime Database for real-time IoT data storage and synchronization.
• Built an AI-powered pet trainer using Gemini API to deliver personalized obedience and behavioral training advice.
• Implemented an AI chatbot using the ChatGPT API for symptom checking and pet care guidance.
• Enabled secure user authentication with Google OAuth.
• Developed modules for appointment scheduling, HR and finance management, and a secure pet adoption portal.
• Integrated a feedback form to gather user insights and improve system usability.
--------Installation Guide--------
Step 1:
Clone Repository
Step 2:
After cloning open project in VSC
Step 3:
Open terminal(Terminal --> New Terminal)
Step 4:
Change terminal directory to backend folder
cd backend
Step 5:
Give yarn install command
Step 6:
After installing backend dependencies try to run with yarn dev command
Step 7:(Optional):
If project requires a nodemon dependency, install it using yarn add nodemon -D command
Step 8:
After installing nodemon dependency try to run backend again using yarn dev command
If backend running without an error, terminal will display Database Synced in last line.
Step 9:
Before change the directory stop the backend running process using ctrl + c
Then change terminal directory to frontend folder using following commands
cd.. To go back to the root folder
cd frontend
Step 10:
In the frontend folder run the yarn install command to install all dependencies to the frontend
Step 11:
After downloading all the dependencies try to run the frontend using npm start command
If successfully installed frontend will open on the web browser