DEV Community

Cover image for Build and Deploy a Full Backend API with Next.js, Drizzle ORM and Neon (PostgreSQL) | Todofy App
Osiris8
Osiris8

Posted on β€’ Edited on

4 1 1

Build and Deploy a Full Backend API with Next.js, Drizzle ORM and Neon (PostgreSQL) | Todofy App

Build a full-featured Backend API with Next.js App Router, Drizzle ORM, and Neon database ! In this step-by-step project, you’ll create a complete CRUD API for a Todo app, test it with Postman, write clean API documentation using Tailwind CSS and DaisyUI, and deploy everything on Vercel.

Perfect for beginners and intermediate devs who want to learn backend development using modern tools !

πŸ”— Watch Video: https://youtu.be/_JIx9qX6g9k?si=jtS2QiY8oYfPzO0J

πŸ“š What You’ll Learn in This Video:

  • Create the Todo Schema with Drizzle ORM
  • Set Up Drizzle Config and Generate Models on Neon Database
  • Create and Read Todo Items – API Routes (POST & GET)
  • Update and Delete Todo Items – API Routes (PUT & DELETE)
  • Add Toggle Feature to Your Todos (Mark as Done/Undone)
  • Test the Full CRUD API with Postman
  • Build API Documentation Using Tailwind CSS and DaisyUI
  • Deploy Your API and Documentation to Vercel

🧠 Tech Stack:

  • Next.js 15 (App Router)
  • Drizzle ORM
  • Neon Database (PostgreSQL)
  • Tailwind CSS + DaisyUI
  • Postman for API testing
  • Vercel for Deployment

API Documentation : https://todofy-omega.vercel.app/

Github Project - Give me a star ⭐ on Github https://github.com/Osiris8/todofy

πŸ“Œ Try Neon for Free:

https://neon.tech (serverless Postgres)

🌐 Deploy with Vercel:

https://vercel.com

πŸ”₯ More videos coming soon !
Subscribe and hit the bell to follow this series.
Learn modern web development with real projects!

Image of Stellar post

How a Hackathon Win Led to My Startup Getting Funded

In this episode, you'll see:

  • The hackathon wins that sparked the journey.
  • The moment JosΓ© and Joseph decided to go all-in.
  • Building a working prototype on Stellar.
  • Using the PassKeys feature of Soroban.
  • Getting funded via the Stellar Community Fund.

Watch the video

Top comments (3)

Collapse
 
shekharrr profile image
Shekhar Rajput β€’

I was in for the article, but love the video. <3

Collapse
 
osiris8 profile image
Osiris8 β€’

Thanks for your feedback
I'm glad you liked the video!

Collapse
 
osiris8 profile image
Osiris8 β€’

Neon image

Next.js applications: Set up a Neon project in seconds

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Get started β†’

πŸ‘‹ Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay