Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lakiolive/kanbanboardsliwka

This application enables teams to manage projects efficiently with a feature-rich Kanban board. It offers tools for task organization, seamless drag-and-drop functionality, and real-time updates, ensuring an optimized workflow and improved collaboration. Second domain: https://kanban-board-sliwka.sloudhost.ovh/
https://github.com/lakiolive/kanbanboardsliwka

board firebase formik framer-motion kanban kanban-board react react-beautiful-dnd react-icons reactjs sass scss tailwindcss typescript vite vitejs web website yup

Last synced: about 2 months ago
JSON representation

This application enables teams to manage projects efficiently with a feature-rich Kanban board. It offers tools for task organization, seamless drag-and-drop functionality, and real-time updates, ensuring an optimized workflow and improved collaboration. Second domain: https://kanban-board-sliwka.sloudhost.ovh/

Awesome Lists containing this project

README

        

# Kanban Board Sliwka

Welcome to the **Kanban Board Sliwka**! This application is designed to help teams manage their projects efficiently by providing a comprehensive kanban board with various tools and features.

## Table of Contents

- [Features](#features)
- [Demo](#demo)
- [Installation](#installation)
- [Usage](#usage)
- [Technologies](#technologies)
- [Contributing](#contributing)
- [Authors](#authors)
- [License](#license)
- [Acknowledgments](#acknowledgments)

## Features

- **Project Overview (in future versions)**: Get a quick overview of all ongoing projects.
- **Task Management**: Create, assign, and track tasks within projects.
- **Progress Tracking**: Monitor the progress of each project with visual indicators.
- **Team Collaboration**: Facilitate communication and collaboration among team members.
- **Customizable Kanban Board (in future versions)**: Customize your kanban board to display the most relevant information.
- **Notifications (in future versions)**: Receive notifications for important updates and deadlines.

## Demo

Check out the live demo [first here](https://kanban-board-sliwka.vercel.app/), [second here](https://kanban-board-sliwka.sloudhost.ovh/).

## Installation

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

### Prerequisites

- **Node.js**: Ensure you have Node.js installed. You can download it from [nodejs.org](https://nodejs.org/).

### Clone the repository

```sh
git clone https://github.com/LakioLive/KanbanBoardSliwka
cd KanbanBoardSliwka
```

### Install dependencies

```sh
npm install
```

### Start the development server

```sh
npm run dev
```

Open [http://localhost:5173](http://localhost:5173) to view it in the browser.

## Usage

1. **Projects Overview (in future versions)**: View the main to see an overview of all projects.
2. **Manage Tasks**: Create and assign tasks to team members.
3. **Collaborate (in future versions)**: Communicate with team members through the built-in collaboration tools.
4. **Customize**: Adjust the kanban board layout and widgets to suit your needs.

## Technologies

- **TypeScript**: A strongly-typed programming language that builds on JavaScript, enhancing code reliability and scalability.
- **React**: JavaScript library for building user interfaces.
- **Vite**: Fast build tool and development server for modern web apps.
- **SASS**: CSS preprocessor with features like variables and mixins.
- **TailwindCSS**: Utility-first CSS framework for rapid UI design.
- **Firebase**: Google platform with tools for authentication, database, storage, and hosting.
- **Framer Motion**: React library for creating animations and interactions.
- **React Icons**: Collection of customizable SVG icons for React.
- **Formik**: React library for managing form state and validation.
- **Yup**: Schema validation library, often used with Formik.
- **React Beautiful DnD**: Library for implementing drag-and-drop in React.

## Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

### Steps to Contribute

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/YourFeature`)
3. Commit your Changes (`git commit -m 'Add some YourFeature'`)
4. Push to the Branch (`git push origin feature/YourFeature`)
5. Open a Pull Request

## Authors

LakioLive

## License

Distributed under the **MIT License**. See `LICENSE` for more information.

## Acknowledgments

Inspiration, code snippets, etc.

- [Jira](https://www.atlassian.com/software/jira)
- [Asana](https://asana.com/)

---

Thank you for visiting the Kanban Board Sliwka! If you have any questions or feedback, please feel free to open an issue or contribute to the project.