Welcome to The Astro Pulse — a mystical journey into the realms of palmistry and astrology, supercharged by cutting-edge AI.
This project blends ancient cosmic wisdom with modern technology, offering users:
- Insightful palm analysis (still working on this feature)
- Daily horoscopes
- Personalized AI-generated cosmic messages
✨ All brought to life with a stunning, responsive frontend and a powerful backend.
- Built with React and Tailwind CSS
- Smooth animations and celestial-themed visuals
- Mobile-first, with a responsive hamburger menu
- Dynamic animated hero section on the homepage
- Python Flask backend using OpenCV and Pillow
- Accepts palm image, converts it to grayscale
- Applies Canny Edge Detection for palm line clarity
- Sends binary image back to frontend for display
React.jsTailwind CSSreact-router-dom– client-side routingreact-icons– easy icon integration- Web APIs (
fetch) – communication with AI and backend
Flask– lightweight API serverFlask-CORS– enables cross-origin communicationOpenCV– computer vision, edge detectionPillow– image processingbase64– image encoding
git clone https://github.com/your-username/the-astro-pulse.git
cd the-astro-pulse/backend
python -m venv venv
#Linux
source venv/bin/activate #
#Windows
venv\Scripts\activate
pip install -r requirements.txt
python app.pycd frontend
npm i
npm run dev