metadata
			title: Awesome Food Allergy Datasets
emoji: π½οΈ
colorFrom: green
colorTo: yellow
sdk: docker
app_port: 7860
Datasets Navigator
A modern web application for navigating and exploring food allergy datasets, built with Next.js 14, React, TypeScript, and Tailwind CSS.
Prerequisites
If you don't have pnpm installed, you can install it with:
npm install -g pnpm
Getting Started
Installation
Install all dependencies:
pnpm install
Development
Run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
The application will automatically reload when you make changes to the source files.
Building for Production
Create an optimized production build:
pnpm build
Start the production server:
pnpm start
Linting
Run the linter to check for code quality issues:
pnpm lint
Tech Stack
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI
- Icons: Lucide React
- Charts: Recharts
- Forms: React Hook Form with Zod
Project Structure
datasets_navigator/
βββ app/              # Next.js App Router pages
βββ components/       # React components
β   βββ ui/          # Reusable UI components
βββ hooks/           # Custom React hooks
βββ lib/             # Utility functions
βββ public/          # Static assets
βββ styles/          # Global styles
Features
- Interactive dataset exploration interface
- Modern, responsive design
- Dark/light theme support
- Component-based architecture
- Type-safe with TypeScript
Contributing
- Make your changes in a feature branch
- Run pnpm lintto ensure code quality
- Test your changes with pnpm dev
- Submit a pull request
License
See the LICENSE file for details.

