kaoulaaps / kaoula

Next Generation School PortalšŸš€

Home Page:https://kaoula.hypll.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kaoula logo

Kaoula

Next Generation School PortalšŸš€

Deploy on Railway

MIT License


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.exampleto .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}

About

Next Generation School PortalšŸš€

https://kaoula.hypll.org

License:MIT License


Languages

Language:EJS 82.2%Language:JavaScript 17.3%Language:CSS 0.6%