Skip to content

Repository files navigation

Sommelier Starter Course

An interactive learning platform for aspiring sommeliers and wine enthusiasts. This website provides a structured course on wine knowledge, tasting techniques, and industry insights.

Features

  • Interactive course content with structured weekly lessons and quizzes
  • Dark/light theme toggle for comfortable reading
  • Responsive design for all device sizes
  • Progress tracking through course materials

Setup

  1. Install dependencies:

    npm install
  2. Run in development:

    npm run dev

    The site will be available at http://localhost:5173

  3. Build for static deployment:

    npm run build

    The static site will be output to the build/ folder.

  4. Preview the build:

    npm run preview

Deployment

  • Deploy the contents of the build/ folder to any static hosting (Netlify, Vercel, GitHub Pages, etc.)

Contributing to Course Material

Course Content

Course content is managed in the src/data/ directory.

Lesson content is managed in weekContent.ts.

Quiz questions are managed in src/data/quizData.ts.

To contribute:

  1. Navigate to src/data/weekContent.ts
  2. Follow the existing structure to add or modify content

Contributors can either:

  • File an issue with suggested changes, or
  • Submit a pull request with the proposed modifications

License

This project is licensed under the GNU General Public License v3.0.

Sommelier Starter Course - An interactive learning platform for aspiring sommeliers
Copyright (C) 2025  Your Name

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

An interactive course on wine knowledge, tasting techniques, and industry insights.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages