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