Getting Started
Learn how to get started with the Syngenta Warehouse Management System
Overview
The Syngenta Warehouse Management System is currently in early development. This guide will help you understand the project and get started with development.The application is in early development with a landing page and core infrastructure in place. User-facing features are planned for future implementation.
Current Application State
The application currently includes:Landing Page
The application features a landing page with “Landing Soon” message and Syngenta branding.What’s Included:
- Syngenta logo display
- Brand gradient styling
- Responsive layout
- Coming soon messaging
Theme System
Dark and light mode support using next-themes.Features:
- Automatic theme switching
- System preference detection
- Persistent theme selection
- Smooth transitions
Design System
Established Syngenta brand colors and design principles.Components:
- Syngenta brand colors (Purple, Green, Magenta)
- Apple-inspired design philosophy
- Tailwind CSS v4 configuration
- Typography system (Inter font)
For Developers
If you’re looking to contribute to the project or set up a development environment:Development Setup
Install dependencies and start the development server
Architecture
Understand the project structure and tech stack
Components
Learn about the component library and usage
Styling
Explore the design system and styling approach
For Product Owners
Understanding the planned features:Features Overview
Review the planned features and roadmap
Architecture
Learn about the technical architecture
Quick Start for Development
To get started with development:The project recommends using Bun as the package manager for optimal performance.
Development Workflow
The project follows a feature branch workflow:Feature Development Process
Feature Development Process
- Create a feature branch from
main - Make changes incrementally
- Test locally with
bun run dev - Run type checks with
bun run typecheck - Format code with
bun run format - Push and create a pull request
- Vercel automatically creates preview deployment
- Review and merge after approval
Technology Stack
The application is built with:- Next.js 16.1.6 - React framework with App Router
- React 19.2.4 - UI library
- TypeScript 5.9.3 - Type safety
- Tailwind CSS v4 - Styling
- shadcn/ui - Component library
- next-themes - Theme management
- Bun - Package manager (recommended)
Next Steps
For Developers
For Developers
- Review the Development Setup guide
- Explore the Architecture documentation
- Check the Components reference
- Understand the Styling approach
For Product Owners
For Product Owners
- Review the Features roadmap
- Understand the Architecture
- Explore planned User Guides
Getting Help
This is an early-stage project. For questions or contributions, refer to the source repository or contact the development team.
Roadmap
The project is being developed in phases:- Phase 1: Core infrastructure and design system ✓
- Phase 2: Authentication and user management (Planned)
- Phase 3: Inventory management (Planned)
- Phase 4: Order processing (Planned)
- Phase 5: Reporting and analytics (Planned)
