Giter VIP home page Giter VIP logo

ownrecipes-api's Introduction

OwnRecipes

Self Hosted Recipe Management App
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting started
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

OwnRecipes is a recipe management site that allows users to create, share, and store their personal collection of recipes.

This project was forked from OpenEats. See the homepage of OpenEats for more information about it!

The usage for the app is intended for a single user or a small group. For my personal use, I would be an admin user and a few (about 5-6) friends and family would be normal users. Admin users can add other users to the project (no open sign-ups), make changes to the available Cuisines and Courses, and add to the homepage banner. Normal users just have the ability to add and edit recipes, and to add comments.

Core Features
  1. Creating, viewing, sharing, and editing recipes.
  2. Ingredients can be grouped, and recipes include other recipes.
  3. Update serving information on the fly.
  4. Browsing and searching for recipes.
  5. Random search for explorers.
  6. Comments and ratings for recipes.
  7. Beautiful responsive design.

(back to top)

Getting started

Install via Docker

You can set up this project in no time using docker. This is the preferred way.

Official releases:

Read the docs about Running the App.

From source:

If you just want to run the whole thing for some testing or demo purpose, you can use docker, build it from source, and run it locally.

Install without Docker

If for any reason you don't want to use docker, read the guide about Running the App without Docker.

This is also the preferred method for Single-Board-Computers.

Updating/Upgrading

Read The Update guide

(back to top)

Coming from OpenEats?

Read The Migration Guide

(back to top)

Roadmap

  • Migrate OpenEats to CRA and TypeScript. Provide basic functions like create, edit and browse.
  • Add support for Raspberry Pi.
  • Migrate private menu list features from OpenEats.
  • Add more awesome stuff.

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Please read the contribution guidelines in order to make the contribution process easy and effective for everyone involved.

(back to top)

License

Distributed under the MIT License. See LICENSE.md for more information.

(back to top)

Contact

See MAINTAINERS.md or SECURITY.md for more information.

(back to top)

ownrecipes-api's People

Contributors

halkeye avatar mbryantms avatar randomuser1528 avatar ryannoelk avatar rycieos avatar sarajiko avatar sepulzera avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.