Skip to content

ls1intum/Apollon2

Repository files navigation

Apollon2 Re-Engineering

Welcome to the Apollon2 Monorepo! This repository uses npm workspaces to manage multiple packages (including a server, webapp, and library) in a single codebase.

📚 Documentation

For complete documentation, setup instructions, and guides, please visit:

🔗 https://apollon2.readthedocs.io/en/latest/

Quick Start

# Clone the repository
git clone [email protected]:ls1intum/Apollon2.git
cd Apollon2

# Use correct Node.js version
nvm install && nvm use

# Install dependencies
npm install

# Build all packages
npm run build

# Start the project
npm run start

What's in the Documentation

Requirements

  • Node.js (version specified in .nvmrc)
  • npm 7+ (for workspace support)
  • Docker (for containerized deployment)

Contributing

We welcome contributions! Please see our Contributing Guide for detailed instructions.

Development with Hot Reload

Run the full dev stack with hot reload:

About

Apollon re-engineering

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 7

Languages