- Main Page: Search AI-generated gifts by keywords and tags.
- Chat Page: Create personalized gifts for your loved ones on special occasions and events, tailored to their unique hobbies and interests.
- Search Gifts
- Search by Clickable Tags
- Write the Person's Information
- Create Personalized Gifts using AI
- Get the Title and Description of the Gift
- β‘οΈ Expo for mobile development
- βοΈ React Native for building native apps using React
- π₯ Type checking TypeScript
- π Integrate with NativeWind, Tailwind CSS for React Native
- π File-based routing with Expo Router -π Linter with ESLint
- β€οΈ Code Formatter with Prettier
- π¦ Husky for Git Hooks
- π Lint-staged for running linters on Git staged files
- π¦Ί Unit Testing with Jest and React Testing Library
- π§ͺ E2E Testing with Detox
- π‘ Absolute Imports using @ prefix
- π VSCode configuration: Settings, Tasks, and extension for PostCSS, ESLint, Prettier, TypeScript, Jest
- To run this Project clone this repo: https://github.com/ZhQriks/siylyq.git
- Install packages using NPM:
npm install
- Run the Project with Expo:
expo start
- Insert Your OPENAI_API_KEY inside
chat.tsx
file - IOS: Scan QR Code:
- On Android: Download the Expo Go app and scan QR Code.