Mohammad Borhan UddinMain

Video 1: A walkthrough of PetSoft.

Stack
Next.js, TypeScript, Auth.js, Prisma, Zod, Stripe, shadcn/ui

1What I built

A subscription-based pet management SaaS.

  • Stripe subscriptions, Auth.js authentication and Zod-validated server actions.

2Screens

Getting started

Figure 1: The landing page.
Figure 2: Logging in.
Figure 3: Signing up.
Figure 4: Access requires payment.
Figure 5: After a successful payment.

The dashboard

Figure 6: The dashboard before a pet is selected.
Figure 7: A pet's details.
Figure 8: Switching to another pet.
Figure 9: Searching for a pet.
Figure 10: Adding a pet.
Figure 11: Editing a pet.
Figure 12: The account page.