Fullstack NextJS Course – Invoice Manager – CRUD, Server Actions, Search, Pagination, Send Emails

NextJS Course: https://olink.to/nextjs
Coupon: YOUTUBE

Learn NextJS 14 in this project-based course where we build an invoice manager tutorial.

Starter Template: https://olink.to/p/nextjs

————- Timeline ————–
00:00:00 – Project Demo
00:03:46 – Project Setup
00:10:06 – Invoice Page Layout
00:20:12 – 4. Create Action Modal
00:24:15 – 5. Create Invoice Form
00:44:27 – 6. Connect MongoDB
00:47:37 – 7. Invoice Model
00:52:31 – 8. Create Invoice – Server Action
00:58:10 – 9. Get Error Message
01:02:00 – 10 Create Invoice – Component Logic
01:10:38 – 11. Get Invoices – Server Action
01:20:40 – 12. Get Invoices – Component Logic
01:28:43 – 13. Display Invoices
01:49:20 – 14. Pagination
02:05:00 – 15. Search Invoices
02:14:22 – 16. Delete Modal
02:28:59 – 17. Delete Invoice
02:32:45 – 18. Update Invoice – Server Action
02:36:49 – 19. Update Invoice – Component Logic
02:47:27 – 20. Send Email With Nodemailer
03:01:20 – 21. Create Dynamic Email Templates