Kaoula
Next Generation School Portalš
About
Kaoula is a next generation school program. There you can have classes with gruops of students. With cool features like:
- Give homework to your students
- Message your students
- Overwiew where you can share news information.
- Create a calendar for your students.
- Join classes with a invite code.
- Teacher settings dashboard where you can control your class.
- And much more.
Images
Local Setup
Download the source code
git clone https://github.com/kaoulaaps/kaoula.git
Install dependencies
pnpm (npm) install
Config .env
Rename the .env.example
to .env
and fill out all the required fields. (MongoDB, PORT, HOST, API_TOKEN, NODE_ENV, GOOGLE...)
Run the server
cd kaoula
pnpm run dev
And then your server is ready at http://localhost:{PORT}