Skip to content

Dine Web is the public/private profile component of the Dine food allergy management ecosystem. It provides shareable web profiles for users and restaurants to communicate food allergy information, safety protocols, and dietary accommodations.

Notifications You must be signed in to change notification settings

SageDevelopmentCode/dine-web

Repository files navigation

Dine Web

image

A web platform for managing and sharing food allergy profiles, enabling individuals, families, and restaurants to communicate critical dietary information safely and effectively.

About

Dine Web is the public/private profile component of the Dine food allergy management ecosystem. It provides shareable web profiles for users and restaurants to communicate food allergy information, safety protocols, and dietary accommodations.

Key Features

For Individuals:

p3
  • Create and share personalized food allergy profiles
  • Generate shareable emergency cards with critical allergy information
  • Access travel phrases for communicating allergies in different languages
  • Store and share EpiPen/medication details
  • Public or private profile visibility options

For Families:

  • Parent accounts to manage children's food allergy profiles
  • Share profiles with schools, camps, and caregivers
  • Centralized management of multiple family members' allergies

For Restaurants:

Restaurant Profile
  • Create detailed restaurant profiles showcasing allergy accommodations
  • Share menu information and dietary options
  • Document safety protocols and cross-contamination prevention measures
  • Highlight cuisine types and specific allergens accommodated
  • Build trust with allergy-conscious diners

Tech Stack

  • Framework: Next.js (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS (assumed based on Next.js best practices)
  • Font Optimization: next/font with Geist

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Account Types

  1. Individual Accounts - Personal food allergy profiles for sharing with restaurants, friends, and healthcare providers
  2. Family Accounts - Parent-managed accounts for children with food allergies
  3. Restaurant Accounts - Business profiles showcasing allergy accommodations and safety measures

Learn More

To learn more about Next.js, take a look at the following resources:

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Dine Web is the public/private profile component of the Dine food allergy management ecosystem. It provides shareable web profiles for users and restaurants to communicate food allergy information, safety protocols, and dietary accommodations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published