Best of Prisma — 2024

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Build & Deploy a Full Stack Dating App

    Learn to build and deploy a modern, full-stack dating app using cutting-edge tools and frameworks such as Next.js, Prisma, NextAuth, Cloudinary, and Pusher. This comprehensive course, available on freeCodeCamp's YouTube channel, covers everything from setting up your project to implementing advanced features like real-time messaging, OAuth integration, and role-based access. Perfect for developers looking to showcase their portfolio or expand their expertise in modern web development.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    Build UI

    Learn how to build modern user interfaces for the web using Radix UI, ship an app with Remix framework, fetch data with React Server Components, add animations to React apps using Framer Motion, master Tailwind CSS, and get to know Sam Selikoff and Ryan Toronto.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build an Admin Dashboard with React

    Learn how to build a stunning admin dashboard with React and Next.js. Discover important Next.js concepts and powerful tools like Prisma, PostgreSQL, Tremor, NextAuth, and TailwindCSS.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a CRUD REST API with NestJS, Docker, Swagger, and Prisma

    Learn how to build a CRUD REST API with NestJS, Docker, Swagger, and Prisma. Explore the power of NestJS, Docker, Swagger, and Prisma to implement CRUD operations for managing recipes.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    🥇The first framework that lets you visualize your React/NodeJS app 🤯

    Wasp Studio is a full-stack React, NodeJS, and Prisma framework that visualizes your entire full-stack app. It provides features like auth, cron jobs, routes, and email sending. Wasp Studio has potential for adding new functionality, collaborates with AI and Large Language Models, and simplifies code generation.

  6. 6
    Video
    Avatar of youtubeYouTube·2y

    Next.js Full-Stack School Management App Full Tutorial | Role Based School Dashboard Project

    This guide walks through creating a full-stack school management application using Next.js, implementing role-based dashboards for different users (admin, teacher, student, parent) with specific functionalities such as protected routes, pagination, and search functionalities. The backend is built using PostgreSQL and Prisma ORM, and deployed with Docker and Hostinger. The guide covers setting up the database schema, handling various user roles, and deploying the application efficiently.

  7. 7
    Article
    Avatar of communityCommunity Picks·2y

    Prisma, Drizzle, TypeORM or Sequalize — When Your Focus Is Scale, Which One To Choose?

    This post discusses the characteristics and strengths of different ORMs in the Node.js ecosystem, including Prisma, Drizzle, TypeORM, and Sequalize. It explores their abilities in terms of query optimization, pagination, join types, nested writes, and bulk inserts. The post concludes that Drizzle is suitable for data-intensive work and complicated scenarios, while TypeORM and Sequalize are recommended for medium complexity cases. Prisma is a good fit for simple CRUD scenarios and full stack teams.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    Organize your Prisma Schema into multiple files with Prisma ORM version 5.15.0

    Prisma ORM version 5.15.0 introduces a Preview feature allowing Prisma Schema to be organized into multiple files, enhancing manageability and organization, especially for larger projects. The new feature supports models being defined separately and used across different schema files without imports. The Prisma VSCode Extension has also been updated to support multiple schema files. Tips include organizing files by domain and using clear naming conventions.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    How I built my open-source Social media scheduling tool... 🤯

    Postiz, an open-source social media scheduling tool, leverages OAuth2 for authentication across different platforms. It uses Redis for queue management to schedule posts and Prisma ORM for database operations with PostgreSQL. The tool's architecture supports horizontal scaling with microservices called 'Workers' to handle post jobs efficiently.

  10. 10
    Article
    Avatar of collectionsCollections·2y

    Build and Deploy an AI-Powered Email SaaS with Next.js 14, Prisma, OpenAI, Stripe, and Tailwind CSS

    Learn to build and deploy an AI-powered email client using Next.js 14, Prisma, OpenAI, Stripe, TypeScript, and Tailwind CSS. This comprehensive guide covers setting up the project, database management with Prisma, AI integration for email responses, payment processing with Stripe, styling with Tailwind CSS, and deploying to Vercel. Perfect for developers looking to create and monetize a sophisticated SaaS product.