Skip to content

ETH-PEACH-Lab/coducate-backend

Repository files navigation

Coducate Backend

This is the backend server for Coducate. It provides WebSocket connections for real-time collaboration and a REST API for room management.

Getting Started

For complete setup instructions, please refer to the main project README.

Quick Start (Standalone)

If you want to run the backend without Docker:

  1. Ensure MariaDB is running (locally or via Docker)

  2. Create a .env file with database credentials

  3. Install dependencies and run migrations:

    npm install
    npx knex migrate:latest --knexfile knexfile.ts
    npm start

The server will run on port 1234.

License

GNU Affero General Public License v3.0 or later

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors