Skip to content

JernejHabjan/fuzzy-waddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuzzy Waddle

Deploy on Render GitHub Pages Open Issues Open Pull Requests Contributing

Setup Dev Environment

pnpm

API

  • Copy the .env.example file to .env.local and fill in the values.
    • For CORS_ORIGIN, set it to http://localhost:4200
    • For Supabase, service_role as SUPABASE_SERVICE_KEY and URL are shown here

Supabase Authentication

  • Setup Google OAuth2: Supabase Google OAuth2 Setup
  • URL config:
    • Site URL: https://fuzzy-waddle.onrender.com
    • Redirect URLs:
      • http://localhost:4200/
      • https://fuzzy-waddle.onrender.com/
      • https://jernejhabjan.github.io/fuzzy-waddle/

Deployment

Client

Server

  • URL: https://fuzzy-waddle-api.onrender.com/
  • Build Command: pnpm i; nx build api
  • Start Command: node dist/apps/api/main.js
  • Add Health Check: /api/health
  • Add Supabase Environmental Variables: SUPABASE_URL and SUPABASE_SERVICE_KEY
  • Add CORS_ORIGIN Environmental Variable: https://fuzzy-waddle.onrender.com,https://jernejhabjan.github.io

Other Sources

Phaser Editor

  • .skip files are used to skip files from being processed by Phaser Editor 2D
  • Investigate Issues: Ctrl+Shift+I

Attribution

This project utilizes the following works:

Parts of this project utilize the features, code, or assets provided by these sources.

Please refer to the respective sources and licenses for more details.