Full Stack Microsoft To Do Prototype With Next.js

Rapid Prototype Microsoft To Do With Next.js, shadcn/ui, TailwindCSS, Drizzle ORM, TypeScript, SQLite, Auth.js

What you'll learn

  • Build a productivity tool prototype inspired by Microsoft To Do
  • Use shadcn/ui and TailwindCSS for layout and styling
  • Use Drizzle ORM and SQLite
  • Tips and techniques for rapid prototyping
  • Set up Credentials Provider authentication with Auth.js
  • Update database schema with Drizzle Kit
  • Build a mobile responsive App Shell
  • Use server actions for mutations

Course Content

5 sections • 10 lectures • 2.5 hours total length

  • Initial Setup Theory
  • Initial Setup


  • Basic knowledge of Web Dev and Command Line is recommended
  • Basic knowledge of JavaScript and React is recommended


Hello and welcome to the Full Stack Microsoft To Do Prototype Course! I hope you're doing well. Join us on this coding adventure as we create a productivity tool inspired by the widely acclaimed Microsoft To Do App.

This course places a strong emphasis on rapid prototyping, guiding you through intentional trade-offs in our architecture to swiftly deliver a functional app. Throughout the journey, I'll share my personal tips and tricks for achieving quick results, invaluable for showcasing your work to potential clients, employers, or investors.

We'll explore cutting-edge technologies such as shadcn/ui and Drizzle ORM, alongside reliable frameworks like Next.js and TailwindCSS.

Here's a sneak peek at the comprehensive feature list:

  • Authentication
  • App Shell
  • Sidebar Animation
  • Grid Layout
  • Dropdown Menu
  • Dark Mode
  • Starring A Task
  • Drawer Component
  • Tasks Page
  • Important Page
  • My Day Page
  • Show Completed Toggle
  • Add/Remove To My Day Toggle

It's essential to note that this course primarily follows a practical coding tutorial structure, sprinkled with a touch of theory. If you're seeking an in-depth guide on Next.js or another specific technology, there are more specialized courses available. Consider this a General Full Stack course, providing you with just enough knowledge of each tool to efficiently accomplish the task at hand. Get ready for an exciting coding journey!

Who this course is for

  • Beginner to intermediate web developers
book image

This course includes:

  • 2.5 hours on-demand video
  • Certificate of completion

Upgrade To A Pro Plan

30-Day Money Back Guarantee

Unlimited Access To All Content

Invite To Private Discord Channel

Lifetime Access Or Annual Plan Available


Buy Course

30-Day Money Back Guarantee

Full Lifetime Access