Flashcards using AI for learning words. This is the repository for the CMS and backend.
- To start CMS development server, you can execute
npm run dev
under theapps/cms
folder. - To start Backend development server, you can execute
npm run start:dev
under theapps/backend
folder.
PORT=3001
VITE_SERVICE_URL=<YOUR_VITE_SERVICE_URL>
VITE_KEY_CLOAK_CLIENT_ID=<YOUR_VITE_KEY_CLOAK_CLIENT_ID>
VITE_KEY_CLOAK_REALM=<YOUR_VITE_KEY_CLOAK_REALM>
VITE_KEY_CLOAK_URL=<YOUR_VITE_KEY_CLOAK_URL>
APP_PORT=2998
NODE_ENV=development
AZURE_OPENAI_KEY=<YOUR_AZURE_OPENAI_KEY>
AZURE_OPENAI_ENDPOINT=<YOUR_AZURE_OPENAI_ENDPOINT>
AZURE_OPENAI_DEPLOMENT_ID=<YOUR_AZURE_OPENAI_DEPLOMENT_ID>
DATABASE_HOST=<YOUR_DATABASE_HOST>
DATABASE_PORT=<YOUR_DATABASE_PORT>
DATABASE_USER=<YOUR_DATABASE_USER>
DATABASE_PWD=<YOUR_DATABASE_PWD>
DATABASE_COLLECTION=<YOUR_DATABASE_COLLECTION>
KEY_CLOAK_URL=<YOUR_KEY_CLOAK_URL>
KEY_CLOAK_REALM=<YOUR_KEY_CLOAK_REALM>
KEY_CLOAK_CLIENT_ID=<YOUR_KEY_CLOAK_CLIENT_ID>
KEY_CLOAK_CLIENT_SECRET=<YOUR_KEY_CLOAK_CLIENT_SECRET>
The main purpose of this repository is to continue to evolve Kai Monorepo, making it faster and easier to use. Development of Kai Monorepo happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Kai Monorepo.
Kai Monorepo has adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.
Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Kai Monorepo.
Please make sure to read the Issue Reporting Checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.
Kai Monorepo is licensed under the terms of the MIT licensed.