Skip to content

ceski23/reciper

Repository files navigation

Reciper

Reciper is a web application designed to store recipes from multiple cooking sites in one place.

Features

  • Parsing and displaying recipes from multiple sites in standarized format
  • Saving favourite recipes
  • Fuzzy search based on recipe's name and tags
  • Works offline
  • Backup/restore recipes from cloud
  • Light and dark mode
  • Saving shopping lists to supported to-do apps
  • Servings calculator
  • Ingredients units converter

Installation

  1. Clone the repository
git clone [email protected]:ceski23/reciper.git
  1. Inside project's directory install dependencies
npm install
  1. Create .env file in project's root directory with following content:
VITE_CORS_PROXY='URL_TO_CORS_PROXY'
VITE_GOOGLE_CLIENT_ID='GOOGLE_API_CLIENT_ID'

Usage

Run the development server.

npm run dev

Build application for use in production.

npm run build

Start server with production build

npm run start

Supported sites

Supported account providers

  • Google

Screenshots

Releases

No releases published

Packages

No packages published