A modern, responsive web interface for ExperimentHub built with Next.js and React.
- Next.js 15 with App Router
- React 19 for UI components
- Tailwind CSS for styling
- Shadcn UI for component library
- Zustand for state management
- React Hook Form for form handling
- Zod for schema validation
- Recharts for data visualization
- Node.js 18+ and npm
# Install dependencies
npm install
# Start the development server
npm run dev
The app will be available at http://localhost:3000.
# Build the application
npm run build
# Start the production server
npm start
- ESLint for code linting
- Prettier for code formatting
- Jest for testing
- Husky for pre-commit hooks
- /app: Application routes and pages
- /components: Reusable React components
- /lib: Utilities, API clients, and store
- /public: Static assets
MIT