Courses/Project: Multi-Carrier Shipping Rate Calculator
Intermediate26 hours7 topics

Project: Multi-Carrier Shipping Rate Calculator

Build a sophisticated shipping rate calculator that compares rates across multiple carriers. Apply React 19, TypeScript design patterns, and modern JavaScript to create a production-ready application for the logistics industry.

Course Content

What you'll learn

  • Initialize Next.js 16 project with TypeScript and Tailwind CSS 4
  • Design core domain models and type hierarchies
  • Plan pattern usage and create architecture diagram
  • Set up project structure following best practices
  • Configure development tools (ESLint, Prettier, testing)
  • Create multi-step form using React 19 Server Actions

Prerequisites

  • javascript-es6-foundations
  • react-19-mastery
  • typescript-design-patterns