Skip to content

The application is for the Malbork Reks shelter. Reks rescues hundreds of dogs and cats every year, giving them a new better and safe life. The app provides a smooth flow of information and secure storage and sorting of data on the charges.

Notifications You must be signed in to change notification settings

BWilczynski98/reks

Repository files navigation

Reks manager

project-image

The app is dedicated to managing a shelter for abandoned animals in the small Polish town of Malbork.

🧐 Features

Here're some of the project's best features:

  • Light/dark mode toggle
  • User authentication
  • Role support - admin/user
  • Email support for user support - account activation password reset
  • Full RWD support
  • Full keyboard support for forms, buttons and switches
  • Adding entries to the database on the animal
  • Adding entries to the temporary home database
  • Support for uploading photos and files
  • Easy and clear filtering and sorting of entries
  • A profile of the animal which includes a health card that contains information about treatments received medications taken allergies and veterinary visits made.
  • Creating an adoption profile (A second platform is being created aimed at residents of Malbork County through which they will be able to browse adoption announcements of the Reks shelter)

💻 Built with

Technologies used in the project:

  • Next.js 13.4
  • Redux
  • RTK Query
  • TailwindCSS
  • TanStack Table
  • React Email
  • React Hook Form
  • Yup
  • NextAuth
  • Prisma.io
  • Neon.db
  • Resend
  • shadcn/ui
  • TypeScript
  • Edge Store
  • date-fns
  • bcrypt
  • react-dropzone

🛠️ Installation Steps:

1. Instalation

npm install

2. Build

npm run build

3. Start

npm run start

📷 Project Screenshots:

Login screen

project-screenshot

Dashboard

project-screenshot

project-screenshot

project-screenshot

Form for creating a new entry about an animal in the database

project-screenshot

Animal profile

project-screenshot

Admin panel and user registration flow

project-screenshot

project-screenshot

project-screenshot

project-screenshot

Resetting user password flow

project-screenshot

project-screenshot

project-screenshot

project-screenshot

About

The application is for the Malbork Reks shelter. Reks rescues hundreds of dogs and cats every year, giving them a new better and safe life. The app provides a smooth flow of information and secure storage and sorting of data on the charges.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages