playtranslate
Real-time screen translation app for Android for both language learners and casual gamers
Planos de estudo, exercícios e progresso semanal em um só lugar.
Translation pending
EducationTypeScript · CSSGitHub @Guilherme-ViannaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Web UI for project-study-api, built with Next.js 16 (App Router, server-side rendering), React 19 and Tailwind CSS v4.
In the Firebase console, open the same project the API uses (FIREBASE_PROJECT_ID), enable the Google and Email/Password sign-in providers, and register a Web app.
Copy the environment file and fill in the Web app config:
cp .env.example .env.local
| Variable | Description |
|---|---|
API_BASE_URL | API URL, server-only (default http://localhost:8080) |
NEXT_PUBLIC_FIREBASE_API_KEY | Firebase Web app API key |
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN | e.g. my-project.firebaseapp.com |
NEXT_PUBLIC_FIREBASE_PROJECT_ID | Must match the API's FIREBASE_PROJECT_ID |
NEXT_PUBLIC_FIREBASE_APP_ID | Firebase Web app id |
Make sure localhost is listed under Authentication → Settings → Authorized domains.
Run:
pnpm install
pnpm dev
Open http://localhost:3000. After signing in you land on /inicio, which loads GET /api/v1/me from the API.
| Command | Description |
|---|---|
pnpm dev | Development server |
pnpm build / pnpm start | Production build / server |
pnpm test | Unit and component tests (Vitest) |
pnpm lint | ESLint |
Architecture, auth flow, design system and usability rules: CLAUDE.md.