Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 1.13 KB

README.md

File metadata and controls

64 lines (44 loc) · 1.13 KB

ExperimentHub Frontend

A modern, responsive web interface for ExperimentHub built with Next.js and React.

Technologies

  • 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

Getting Started

Prerequisites

  • Node.js 18+ and npm

Installation

# Install dependencies
npm install

Development Server

# Start the development server
npm run dev

The app will be available at http://localhost:3000.

Build for Production

# Build the application
npm run build

# Start the production server
npm start

Development Tools

  • ESLint for code linting
  • Prettier for code formatting
  • Jest for testing
  • Husky for pre-commit hooks

Project Structure

  • /app: Application routes and pages
  • /components: Reusable React components
  • /lib: Utilities, API clients, and store
  • /public: Static assets

License

MIT