Skip to content

Latest commit

Β 

History

History
72 lines (48 loc) Β· 1.5 KB

File metadata and controls

72 lines (48 loc) Β· 1.5 KB

πŸ“š Talecraft

Talecraft is a Flask app that uses the GroqCloud API to generate imaginative stories for children based on user input such as title, theme, place, and prompts about characters and settings.

πŸ› οΈ Tech Stack

  • Flask
  • HTML
  • Matcha.css

✨ Features

  • πŸ” Authentication (authN)
  • πŸ“– Create, view, and delete stories
  • πŸ€– Generate stories using AI

πŸ›€οΈ Roadmap

  • πŸ” Search stories
  • ✏️ Update stories
  • 🌟 Story Hub for sharing cool stories

πŸš€ How to Run

  1. Clone the repository:

    git clone https://github.com/pheonix-coder/TaleCraft
  2. Set up a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install requirements:

    pip install -r requirements.txt
  4. Initialize the database:

    flask db init
    flask db migrate
    flask db upgrade
  5. Set Up API key:

    • Obtain a Groq API key and add it to your .env file (see .env.example for reference).
  6. Run the application:

    python run.py

🎯 Submission

This project is a submission to Quira Quest 16.

πŸŽ₯ Demo Video