Skip to content

Kanban storyboard app inspired by Trello. Based on the course by Fireship.

Notifications You must be signed in to change notification settings

Beomar97/kanban

Repository files navigation

Kanban 看板 · Deploy to Firebase Hosting on merge Deploy to Firebase Hosting on PR


Logo

Kanban 看板

Kanban storyboard app inspired by Trello. Based on the course by Fireship.
Explore the demo »

Table of Contents

  1. About The Project
  2. Getting Started
  3. CI/CD

About the Project

This project is a Kanban storyboard app inspired by Trello. The developed app is based on the course by Fireship, but changes and additional features have been added to the original implementation.

Overview of the Kanban App.

Built With

  • Angular
  • Firebase

Tooling

  • Husky
  • Prettier
  • ESLint
  • StyleLint

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • npm

    npm install npm@latest -g
  • Angular CLI

    npm install -g @angular/cli

Installation

  1. Clone the project

    git clone https://github.com/Beomar97/kanban.git
  2. Move to the just cloned repository

    cd kanban/
  3. Install dependencies

    npm install
  4. Serve the app locally

    npm run start
  5. The app should now be locally available at localhost:4200

CI/CD

  • Firebase Hosting

    Build automation and deployment was configured automatically with Firebase

  • Triggers

    The app will be automatically deployed to Firebase Hosting on merge and PR via GitHub Actions.