|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nextjs-15-supabase-rental-equipment-marketplace-app/
课程评论:没有评论
课程名称: Next.js 15 与 Supabase - 租赁设备市场应用 课程概述: 欢迎来到租赁设备市场课程!本课程将引导你从零开始使用最现代的网页开发工具构建一个功能齐全的租赁设备市场应用。课程内容涵盖了用户认证、管理员和用户仪表板、支付处理、筛选、图片上传等众多功能。无论你是初学者还是有经验的开发者,此课程都会逐步指导你完成整个开发过程。 技术栈: 你将使用顶级初创公司和企业常用的强大现代技术栈: - 前端: Next.js 15 与应用路由 - 后端: Next.js 服务器操作 - 数据库: Supabase - 存储: Supabase Storage - 认证: 自定义角色基础的认证(管理和用户) - 支付: Stripe 集成 - 状态管理: Zustand - UI与样式: Shadcn UI 和 Tailwind CSS - 图标: Lucide React - 部署: Vercel 课程内容: - 设置 Next.js 15 项目与 Tailwind CSS 和 Shadcn UI - 创建 Supabase 项目并集成到 Next.js 应用中 - 构建基于角色的自定义认证(管理和用户) - 管理员功能:创建、更新和删除分类 - 管理员功能:创建、更新和删除物品 - 管理员仪表板:访问租赁历史、用户和客户 - 支持每个物品的多图像上传功能,使用 Supabase Storage - 交互式管理员仪表板:概览物品、分类和租赁情况 - 用户界面:浏览所有物品和分类 - 用户对物品的筛选、搜索和排序 - 实时物品可用性检查,以及与 Stripe 的租赁流程集成 - 用户可以查看已租赁物品和租赁历史 - 用户可以在租赁期开始前取消租赁 - 个性化用户仪表板,显示租赁历史和当前租赁 - 将你的全栈应用程序部署到 Vercel 在这一课程结束时,你将拥有一个功能完整的租赁市场平台,并且掌握使用最新JavaScript生态系统工具构建和扩展类似全栈应用的知识。立即报名,开始构建精彩的项目吧!
Welcome to the Rental Equipment Marketplace CourseAre you ready to build a full-featured rental equipment marketplace from scratch using the most modern web development tools? This course is designed to take you step-by-step through creating a real-world, production-ready application that includes authentication, admin and user dashboards, payments, filtering, image uploads, and more.Whether you're a beginner looking to build your first fullstack app or an experienced developer wanting to sharpen your Next.js and Supabase skills, this course will guide you through every part of the process.Tech StackYou'll be working with a powerful and modern tech stack used by top startups and companies:Frontend: Next.js 15 with App RouterBackend: Next.js Server ActionsDatabase: SupabaseStorage: Supabase StorageAuthentication: Built from scratch with role-based access (admin and user)Payments: Stripe IntegrationState Management: ZustandUI & Styling: Shadcn UI and Tailwind CSSIcons: Lucide ReactDeployment: VercelWhat You'll Build (Curriculum)Set up a Next.js 15 project with Tailwind CSS and Shadcn UICreate a Supabase project and integrate it into the Next.js appBuild custom authentication with role-based access (admin and user)Admin features to create, update, and delete categoriesAdmin features to create, update, and delete itemsAdmin dashboard with access to rental history, users, and customersSupport for multiple image uploads per item using Supabase StorageInteractive admin dashboard with overview of items, categories, and rentalsUser interface to browse all items and categoriesFiltering, searching, and sorting of items by usersReal-time item availability check and rent flow with Stripe payment integrationUsers can view their rented items and rental historyUsers can cancel rentals before the rental period beginsPersonalized user dashboard with rental history and current rentalsDeploy your fullstack application to VercelOngoing Q & A support throughout the courseBy the end of this course, you'll have a fully functional rental marketplace deployed to the web, and the knowledge to build and scale similar fullstack applications using the latest tools in the JavaScript ecosystem.Enroll now and start building something amazing.