FridayAI is an interactive gaming assistant designed to enhance your gaming experience by providing real-time information, quest tracking, and game guides for popular games.
shell
git clone https://github.com/your-username/fridayai.git
cd fridayai
shell
composer install
shell
npm install
shell
cp .env.example .env
Edit the .env
file with your configuration settings.
Setup the databases:
shell
cd database
bash ./setup_databases.sh
shell
npm run build
shell
php -S localhost:8000 -t public
We use Heroku for hosting the application with the following setup:
To deploy to production, use the deployment script:
./deploy.sh
This script will:
If you need to manually deploy:
shell
heroku create fridayai-prod
shell
heroku addons:create heroku-postgresql:hobby-dev
shell
heroku config:set APP_ENV=production
heroku config:set APP_DEBUG=false
heroku config:set S3_BUCKET=fridayai-downloads-2025
heroku config:set S3_REGION=us-east-1
Add all necessary secrets and API keys.
shell
git push heroku main
Monitor the application using Heroku logs:
heroku logs --tail
The application uses SQLite for development and PostgreSQL for production.
system.sqlite
: Main application databasedata/game_data/
This project is proprietary software. All rights reserved.
AI-gaming companion to help with quests.