Skip to content

nihiluis/gofulingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gofulingo

App to save vocabulary and showing simple flash cards for memorization. Built to test React Native for web.

Getting started

Env vars

# api/.env
DATABASE_URL=postgres://...
GOOGLE_API_KEY=...
GOOGLE_MODEL_ID=gemini-2.0-flash-exp
# frontend/.env.local
EXPO_PUBLIC_BACKEND_API_URL=http://localhost:3000

Drizzle

# Overwrite database schema
npx drizzle-kit push
# Generate migrations
npx drizzle-kit generate
# Apply migrations
npx drizzle-kit migrate

Local run

# frontend
npm run openapi-generate
npm run dev
npm run build:web
# api
bun run dev
bun run build

About

App for practising language vocabulary via flashcards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published