Find a file
latenightdef a2a14a7ac1
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Update README.md
2025-05-13 21:15:10 +00:00
public first commit 2025-05-12 21:54:32 +07:00
src first commit 2025-05-12 21:54:32 +07:00
.gitignore first commit 2025-05-12 21:54:32 +07:00
.woodpecker.yml add CI 2025-05-12 21:56:29 +07:00
eslint.config.js first commit 2025-05-12 21:54:32 +07:00
index.html first commit 2025-05-12 21:54:32 +07:00
package-lock.json first commit 2025-05-12 21:54:32 +07:00
package.json first commit 2025-05-12 21:54:32 +07:00
README.md Update README.md 2025-05-13 21:15:10 +00:00
vite.config.js first commit 2025-05-12 21:54:32 +07:00

AI English tutor

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.

Development notes

Don't forget to set VITE_OPENAI_API_KEY environment variable.