Capture d'écran du projet La Recette

La Recette

Project description

Recipe web app. Create, share and cook your favorite dishes.

Technical details

Technologies

  • Typescript
  • Next.js
  • Nest.js
  • PostgreSQL

I designed and developed La Recette, a web application that allows users to create, share, and discover cooking recipes. The goal was to deliver a smooth and modern experience focused on showcasing culinary creations.

The application is built with a Next.js / Nest.js architecture and a PostgreSQL database to handle users, recipes, and interactions (likes). I implemented a complete JWT authentication system and a personal space for managing user recipes and favorites.

On the frontend, I developed a responsive and elegant interface using React, TypeScript, and Tailwind CSS, with particular attention to performance and visual clarity. Recipe images are securely hosted via Cloudinary, ensuring fast loading and automatic media optimization.

This project strengthened my fullstack skills within a TypeScript end-to-end stack, from designing the Nest.js API to integrating the Next.js frontend. I also learned to structure scalable codebases, handle client-server communication, and optimize performance in modern web applications.

Projects navigation