KitchenOwl అనేది ఒక స్వీయ-హోస్ట్ రెసిపీ మేనేజ్మెంట్ మరియు మీల్ ప్లానింగ్ సర్వర్.
వినియోగదారులు తమ రెసిపీలను సులభంగా నిల్వ చేయవచ్చు, వర్గీకరించవచ్చు, మార్చవచ్చు మరియు వారపు మీల్స్ ప్లాన్ చేయవచ్చు.
ప్రాజెక్ట్ GNU లైసెన్స్ కింద ఓపెన్ సోర్స్ గా అందుబాటులో ఉంది, అందువల్ల మీరు దీన్ని సవరించవచ్చు, విస్తరించవచ్చు లేదా ఇతర యాప్లతో ఇంటిగ్రేట్ చేయవచ్చు.
KitchenOwl Open Source Engineering Initiative భాగంగా అభివృద్ధి చేయబడింది. ఇది విద్యార్థులకు సర్వర్ సెటప్, డేటాబేస్ మేనేజ్మెంట్, వెబ్ ఇంటర్ఫేస్ డిజైన్, మరియు ఓపెన్-సోర్స్ సహకారం లో Hands-on అనుభవాన్ని ఇస్తుంది.
-
రెసిపీ నిల్వ & మేనేజ్మెంట్:
రెసిపీలు, వాటి పదార్థాలు, తయారీ విధానం, కేటగరీస్ మరియు ట్యాగ్స్ తో జోడించండి మరియు వర్గీకరించండి. -
మీల్ ప్లానింగ్:
వారపు మీల్స్ ప్లాన్ చేసి, షాపింగ్ లిస్ట్ స్వయంచాలకంగా తయారు చేయండి. -
ఇంటెలిజెంట్ సర్చి & ఫిల్టర్స్:
పదార్థాలు, కేటగరీలు, టైం లేదా సర్క్యూలర్ వెబ్ ఇంటర్ఫేస్ ద్వారా సులభంగా శోధించండి. -
మల్టీ-యూజర్ సపోర్ట్:
ప్రతి వినియోగదారుకు వ్యక్తిగత ప్రొఫైల్ మరియు రికవరీ పాస్వర్డ్ ఫీచర్. -
సురక్షిత డేటా నిల్వ:
అన్ని డేటా స్థానిక సర్వర్లోనే నిల్వ అవుతుంది, గోప్యత మరియు భద్రతకు 100% ఖచ్చితత. -
వెబ్-ఇంటర్ఫేస్:
ఏ బ్రౌజర్ నుండి యాక్సెస్ చేయవచ్చు, డివైస్ ఫ్రెండ్లీ డిజైన్. -
డేటాబేస్ ఫ్లెక్సిబిలిటీ:
SQLite / MySQL / PostgreSQL మద్దతు, వినియోగదారుల అవసరానికి అనుగుణంగా. -
కస్టమైజేషన్ & ఎక్స్టెన్షన్:
GUI, ఫీచర్లు, లేదా APIల ద్వారా కొత్త ఫీచర్లు జోడించవచ్చు. -
డేటా ఎక్స్పోర్ట్ & ఇంపోర్ట్:
రెసిపీలు మరియు మీల్ ప్లాన్లను JSON లేదా CSV ఫార్మాట్లో ఎక్స్పోర్ట్ చేయండి.
- రిపోజిటరీని క్లోన్ చేయండి:
git clone https://github.com/<your-username>/KitchenOwl.git cd KitchenOwl
- డిపెండెన్సీలు ఇన్స్టాల్ చేయండి:: npm install # Node.js కోసం
pip install -r requirements.txt # Python కోసం
3..env ఫైల్ లేదా కాన్ఫిగరేషన్ ఫైల్ ద్వారా డేటాబేస్ మరియు ఎన్విరాన్మెంట్ వేరియబుల్స్ సెట్ చేయండి.
4.సర్వర్ ప్రారంభించండి: npm start # Node.js
python app.py # Python
5.బ్రౌజర్లో యాక్సెస్ చేయండి: http://localhost:
వినియోగం (Usage)
రెసిపీ జోడించండి: కొత్త రెసిపీలు, పదార్థాలు, స్టెప్స్, కేటగరీస్, మరియు టైమింగ్ వివరాలు జోడించండి.
వర్గీకరణ & శోధన: కేటగరీస్, పదార్థాలు లేదా టైమ్ ఆధారంగా ఫిల్టర్ చేసి సులభంగా కనుగొనండి.
మీల్ ప్లానింగ్: రికవర్ చేయదగిన షాపింగ్ లిస్ట్ తో వారపు ప్లాన్లు సృష్టించండి.
యూజర్ ప్రొఫైల్స్: ప్రతి వినియోగదారుకు వ్యక్తిగత ప్రొఫైల్, రికవరీ, మరియు సురక్షిత డేటా.
డేటా ఎక్స్పోర్ట్ & ఇంపోర్ట్: రెసిపీలు మరియు మీల్ ప్లాన్లను JSON / CSV లో ఎక్స్పోర్ట్ చేసి, ఇంపోర్ట్ చేయండి.
linkedin post:https://www.linkedin.com/pulse/kitchen-owl-self-hosted-server-spandana-kona-roroe
Server Hosting video:https://drive.google.com/file/d/1FWh6XvEezxVTzPyCurBaG09IGv5Bcr3r/view?usp=sharing