Welcome to Gifty Engineering 🎁
This portal contains all technical documentation for the Gifty project — a smart gift recommendation platform.
About the Project
Gifty helps users find perfect gifts using modern machine learning and vector search algorithms. We aggregate product data from popular platforms, analyze it using AI, and provide a user-friendly interface for discovery.
Navigation
- Architecture: How everything works under the hood — from parsing to recommendations.
- API Reference: Automatically generated Python class and function references.
- Guides: Environment setup, development rules, and deployment instructions.
Quick Start for Developers
- Clone the repository.
- Create a virtual environment:
python -m venv .venv - Install dependencies:
pip install -r requirements.txt - Configure the
.envfile (template in.env.example). - Start the backend:
uvicorn app.main:app --reload
[!NOTE] If you find an error in the documentation or want to add a new section, feel free to create a Pull Request!