Skip to content

Koscee/recipedia

Repository files navigation

logoRecipedia · build-badge

This is a simple online recipe manual. Visit the Recipedia website to view the live demo.

homepage

Table of Contents

Features

  • Add, edit, and delete recipes
  • View recipe details
  • View recipe instructions
  • Search for recipes upcoming feature
  • Filter recipes by category upcoming feature
  • View recipe ingredients upcoming feature
  • View recipe nutrition facts upcoming feature
  • View recipe reviews upcoming feature

Technologies

Getting Started

Prerequisites

Installation

  1. Clone the repository
git clone
  1. Install dependencies
yarn install
  1. Login to your Supabase account and create a new project. Ensure to copy the project URL and anon key.

  2. Create a new table named recipes in the Supabase project with the following columns:

  • id (type: integer, primary key)
  • title (type: text, not null)
  • method (type: text, not null)
  • rating (type: integer, min: 0, max: 5)
  • created_at (type: timestamp, default: now())
  1. Create a .env.local file in the root directory and add the following environment variables:
VITE_APP_SUPABASE_URL=
VITE_APP_SUPABASE_ANON_KEY=
  1. Start the development server
yarn dev

ESLint Configuration

This project uses ESLint to enforce code quality and consistency.

Running ESLint

To run ESLint, use the following command:

yarn lint

Contributing

Contributions are welcome! Please refer to the contributing guidelines for more information.

About

An online recipe manual

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published