Mystic AI

Since the app uses the free tier of render.com, users may experience a few seconds of delay before the web app loads after inactivity. If a black screen with “render running” appears, simply wait a moment — the magic will happen shortly.

This web application offers personalized fortune readings by combining horoscope data and tarot card draws using Gemini AI and external APIs. The goal is to provide unique mystical insights tailored to users’ Zodiac signs and preferences.

Project Overview

Built with Flask, this app integrates real-time horoscope API data and a tarot card API to generate comprehensive fortune readings. Gemini AI is leveraged to synthesize and elaborate the fortune telling results for an engaging user experience. The app is deployed on render.com with a GitHub repository managing the source code.

Features
Real-time horoscope data fetching by Zodiac sign and frequency (daily, weekly, monthly)

Randomized tarot card draws with detailed card meanings

Gemini AI-powered text generation for detailed and personalized readings

Flask backend serving API data and AI responses

Simple, user-friendly web interface for interactive fortune telling

Technical Stack
Gemini AI for natural language generation

Python with Flask framework

External APIs for horoscope and tarot card data

https://horoscope-app-api.vercel.app/

https://tarotapi.dev/

Deployment on render.com