cat projects/woff.md

WOFF — Pet Care Backend Platform

WOFF — Pet Care Backend Platform

A Node.js backend platform for a pet care and dog walking app with user profiles, pets, walk bookings, feedback, uploads, admin APIs, push notifications, email, and cloud media storage.

role: Backend Developer

Problem

A pet care mobile platform needed backend APIs for users, pets, dog walking bookings, media uploads, notifications, admin operations, and support content.

Solution

Built an Express.js and MongoDB backend with REST APIs for pet profiles, walk booking, user management, admin workflows, media uploads, notifications, feedback, FAQs, and authentication.

How it was built

  • Developed backend APIs using Node.js and Express.js
  • Used MongoDB and Mongoose for user, pet, route, booking, and feedback data
  • Implemented JWT-based authentication flows
  • Created pet, user, profile, upload, notification, feedback, and admin API modules
  • Integrated cloud media upload support using Multer and cloud storage utilities
  • Added push notification and email service modules
  • Built EJS-based public/admin support views for web content

Metrics

  • Pet profile and walk booking backend
  • Admin API modules
  • Cloud media upload support

Tech

Node.jsExpress.jsMongoDBMongooseJWTMulterAWS / Cloud StoragePush NotificationsNodemailerEJS