This project is a modern, accessible weather app built with Next.js, TypeScript, and CSS. It is migrated from a modular Create React App codebase. All components and logic should be placed in the /src directory, using Next.js conventions for routing and API endpoints.
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 to view the app.
- Modular React components
- TypeScript support
- Accessible, modern UI
- Ready for server-side rendering and API routes
- Accessibility Guidelines - Comprehensive accessibility standards and best practices
- Coding Standards - Code style, formatting, and development guidelines
- Next.js Documentation - Learn about Next.js features and API
Before contributing, please review:
- Our coding standards and guidelines
- Accessibility requirements
- Testing requirements