Skip to content

Caresle/coffee-board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coffee board

A kanban board for managing your projects. Easy to deploy and use.

Made using nextjs, typescript, tailwindcss.

Table of contents

Features

Here a list of the features of this project (WIP):

  • Multi projects support
  • Multi users support
  • Multi tags support for all projects and specific projects
  • Multi priority support for all projects and specific projects
  • Multi boards support for each project

Demo

WIP

Installation

We are working to add a docker image for this project to make it easy to try it out.

Before continuing, make sure you have the following installed:

  • Nodejs
  • Docker
  • Pnpm (or npm, but we recommend using pnpm)

Right now you can test the project by running the following commands:

  1. Clone the repo
# Clone the repo using ssh
git clone git@github.com:Caresle/coffee-board.git

# or using https
git clone https://github.com/Caresle/coffee-board.git
  1. Install the dependencies
cd apps/coffee-board

pnpm install # or npm install
  1. Copy the .env.example file to .env
cp .env.example .env
  1. Replace the values in the .env file with your own, by default we use the default ports and values for the services running in docker compose.

  2. Run the docker compose file

docker compose up -d
  1. Run the application
# Dev environment
pnpm dev # or npm run dev

# Build and start the application
pnpm run build:nolint && pnpm run start

Usage

WIP

Contributing

Thank you for considering contributing to this project. Please read our contributing guidelines to get started.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

A kanban board for managing your projects (WIP)

Resources

License

Stars

Watchers

Forks

Languages