This is a Svelte application that helps users practice their French by chatting with an AI tutor. Users can type messages in French, click on words for explanations, translate the conversation, and receive feedback on their messages.
Once you've cloned the project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
This project uses Vitest for unit testing. Run the tests with:
npx vitest
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.