A modern and secure platform that allows users to book trusted care services including baby care, elderly care, and patient assistance.
🔗 Live Website: https://care-mauve.vercel.app
🔗 GitHub Repository: https://github.com/somrat350/Care.com
Care App is a full stack web application that helps users easily book verified care services. It focuses on trust, safety, and simplicity while providing a smooth experience for both users and service providers.
- Book baby, elderly, and patient care services
- Secure authentication (login / register)
- Protected private routes for authenticated users
- Service booking with date and details
- Email confirmation after successful booking
- Modern UI built with Tailwind CSS and DaisyUI
- Fully responsive across mobile and desktop
- Next.js (App Router)
- JavaScript
- Tailwind CSS
- DaisyUI
- NextAuth.js
- MongoDB (Native Driver)
- Nodemailer (Email Service)
- Vercel
{
"next": "^14.0.0",
"next-auth": "^4.24.0",
"mongodb": "^6.3.0",
"nodemailer": "^6.9.8",
"daisyui": "^5.0.0",
"tailwindcss": "^3.4.0"
}git clone https://github.com/somrat350/Care.com.git
cd Care.comnpm installCreate a .env.local file:
MONGO_URI=your_mongodb_uri
DB_NAME=your_db_name
NEXTAUTH_SECRET=your_secret
NEXT_PUBLIC_BASE_URL=http://localhost:3000
SMTP_HOST=your_host_name
SMTP_PORT=your_port
SMTP_USER=your_user_name
SMTP_PASS=your_user_passwordnpm run devThen open:
👉 http://localhost:3000
- Next.js: https://nextjs.org/
- NextAuth: https://next-auth.js.org/
- MongoDB: https://www.mongodb.com/
- Tailwind CSS: https://tailwindcss.com/
- DaisyUI: https://daisyui.com/