/Pawsiotherapy

Book therapy sessions with animals!

Primary LanguageTypeScript

Pawsiotherpy

Paws For Your Mental Health

Check out the completed project here.


About Pawsiotherapy

Pawsiotherapy is an online platform for booking therapy sessions with animals to improve mental health. This innovative platform allows users to find and book therapy sessions with various animals, including pets and therapy animals.

Pawsiotherapy is designed to be an affordable and accessible option for people who are seeking therapy but cannot afford expensive therapists. Studies have shown that spending time with animals can have a positive impact on mental health, and we are making this option available to everyone.

The platform is easy to use and features a variety of animals available for therapy sessions. Users can browse through listings, find animals located near them, and book sessions with the animal of their choice. Additionally, users can upload their own pets for others to book sessions with.

Pawsiotherapy is also beneficial for animal shelters, as they can advertise their animals for more recognition and increase their chances of being adopted.

Features

Some of the key features of Pawsiotherapy include:

  • Easy browsing of animals available for therapy sessions
  • Species-based search to find the animals that you like
  • More ways to search and filter are coming soon
  • Simple booking process to schedule therapy sessions
  • Ability to upload your own pet for others to book sessions with
  • Delete listings you've posted
  • Cancel sessions you've booked
  • Update your profile picture and name
  • More features to be added!

Try it out today and experience the benefits of animal therapy for yourself.

Technology Stack

Our platform is built using the latest technologies to provide the best experience for our users.

  • We use Next.js, a popular React-based framework for server-side rendering and static site generation, to ensure fast and responsive pages.

  • TypeScript is used for our codebase to provide better type checking and help reduce errors.

  • For authentication, we use Oauth and NextAuth to securely manage user sessions and ensure the privacy of our users.

  • Cloudinary is used for image storage, providing secure and reliable storage for all our images.

  • We use MongoDB and Prisma for database integration, allowing us to easily store and manage data related to our platform. This combination allows us to provide a scalable and flexible database solution.

  • Our platform is deployed on Vercel, a popular cloud hosting provider that ensures fast and reliable deployment of our application.