SOS Pet is a system dedicated to connecting animals rescued from floods with available temporary shelters. We believe that in times of crisis, every life is important, and it is our mission to help ensure that animals at risk find a safe and welcoming place while awaiting their return home or a new beginning.
With SOS Pet, people who rescue animals from floods can quickly find nearby shelters with available spaces, obtaining crucial information such as capacity, contact details, and location. Our system allows shelters to register and update their information, providing a reliable database for rescuers.
Below is a demo of the application:
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma
- PostgreSQL
- Resend
- Docker
- And much more!
- Clone the repository
- Install the dependencies
- Create a
.env
file based on.env.example
- Ensure all environment variables are filled in
- Start the database with
docker-compose up -d
- Run the migrations with
npx prisma migrate dev
- Run the project using the dev script available in
package.json