Skip to content

Rest API with admin panel which manage food recipies easily

License

Notifications You must be signed in to change notification settings

mikebgrep/forkapi

Repository files navigation

ForkAPI

version License: MIT build

Logo

ForkApi is a Lightweight RestAPI with admin panel to manage food recipes easily.

  • 🐍 Python Django & Django rest framework based
  • 🛳 Dockerfile for easy deployment + included packages for Raspberry Pi.
  • 👨‍🍳 Admin panel revamped with jazzmin
  • 🔐 Header authentication for easy access management to the API read endpoints
  • 🔐 Token authentication for create and update endpoints
  • 🪶 SQLite database support.
  • 🌐︎ FE ready made web application fork.recipes
  • 🔎 Search endpoints supporting pagination
  • 🤖 (AI Scrape page to recipe soon will be added ..)

Documentation

You can sneek peek into the documentation of the API.
By default the installation is without SSL you can follow the instructions how to enable it.

Docker image

( must be used with nginx folder and .env file together to work)

docker pull mikebgrep/forkapi:latest

Admin panel

admin

Front End application

You can benefit from already build dockerized FE web application fork.recipes.That can be deployed together with the API. All instructions are added in the documentations ➡ docs

Support

You can support the repo as clicking on the sponsorship button.

ko-fi

License

The repository use MIT license