PetLove 😻 - Next.js & Nest.js app - Backend

Introducing Petlove, the revolutionary app tailored for pet enthusiasts like you! Petlove is your ultimate companion in exploring everything about pets. From staying updated with the latest pet news to exploring new features of animal world, Petlove empowers you to delve into the world of pets effortlessly. Embrace the innovative features of Petlove as you embark on a journey towards a more informed and fulfilling pet ownership experience.

PetLove.Preview.mp4

About the project

This app allows you to explore and find interesting information related to our small friends. Users can:

  • create accounts
  • select different pets
  • read news about animals
  • add pets to favorites
  • remove pets from favorites
  • upload their own pets
  • change profile settings
  • filter pets by different prompts

References

Live page: PetLove

Project design: Layout

Technologies used:

FrontEnd BackEnd General
Next.js Nest.js VSCode
TypeScript MongoDB GIT/GitHub
Redux Toolkit Prisma Figma
Tailwind Cloudinary Webpack
Formik Render
Shadcn Swagger
Pagination
Vercel
Axios

Installation & Scripts

  1. Clone the repository: git clone https://github.com/georgijbudik/petlove-backend/
  2. Install the dependencies: yarn install
  3. Run development mode: yarn start:dev
  4. Start local server: yarn start
  5. Run production build: yarn build

API

Our team also developed the backend this application relies on: PetLove BackEnd

Endpoint documentation: PetLove API

Development team - 👀

GitHub Georgii Budik | Full Stack Developer

GitHub Ivan Nedokhodiuk | Full Stack Developer

💙💛