START OF PROJECT - 24 AUG 2025
AIโRec is a fullโstack AIโpowered recommendation platform that delivers personalized suggestions for music, movies, books, games, food, and TV shows.
It combines a FastAPI backend with ML models and a React + Tailwind CSS frontend to create a fast, responsive, and visually engaging experience.
- Features
- Tech Stack
- Project Structure
- Getting Started
- API Endpoints
- Screenshots
- Contributing
- License
- ๐ต Multiโdomain recommendations (music, movies, books, games, food, TV)
- โก FastAPI backend serving ML predictions
- ๐จ Responsive UI with Tailwind CSS
- ๐ฌ Smooth animations using GSAP
- ๐ฆ Clean, modular codebase for easy scaling
- ๐ Seamless frontendโbackend integration
Frontend
- React + Vite
- Tailwind CSS
- GSAP animations
- Framer-Motion
Backend
- FastAPI
- Python 3.10+
- joblib for ML model loading
Other
- npm & pip for dependencies
- Git for version control
ai-rec/ โ โโโ backend/ โ โโโ main.py # FastAPI entry point โ โโโ music_recommender.py # ML recommendation logic โ โโโ requirements.txt # Python dependencies โ โโโ src/ โ โโโ assets/ # Images & static assets โ โโโ components/ # React components โ โโโ App.jsx # Main React app โ โโโ public/ # Static public files โโโ package.json # Frontend dependencies โโโ vite.config.js # Vite config
๐ License This project is licensed under the MIT License.
#CONTRIBUTORS ROHIT R BHAT