Skip to content
This repository was archived by the owner on Apr 4, 2025. It is now read-only.

LWJerri/CSharpBoard

Repository files navigation

CSharpBoard

React ToDo Kanban with backend written on C#.

Installation

  1. Clone this repository - git clone https://github.com/LWJerri/CSharpBoard.git.

Run Locally

Without Docker

  1. Install .Net SDK and all necessary tools (see here).
  2. Install nvm or LTS Node.js directly from official website.
  3. Installed pnpm: npm i pnpm@latest -g.
  4. Install all project dependencies - pnpm i -r.
  5. Create .env file inside apps/frontend folder and paste environments from .env.example file.
  6. Build frontend app - pnpm frontend:build.
  7. Run frontend in preview mode - pnpm frontend:preview.
  8. Restore all .NET packages - pnpm backend:restore.
  9. Run backend in development mode - pnpm backend:dev.

With Docker

  1. Create new .env.demo and paste all environments from .env.demo.example file.
  2. Run docker-compose -f docker-compose.demo.yaml --env-file=.env.demo up --build -d --remove-orphans.

License

This code has MIT license. See the LICENSE file for getting more information.

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors