Trello Clone screenshot

Trello Clone

Author Avatar Theme by Knowankit
Updated: 14 Apr 2025
332 Stars

Built with Nextjs framework with Typescript and Chakra UI library with support from MongoDB

Categories

Overview

This is a clone application for Trello, created for learning purposes. The plan is to continuously improve the project and add more features in each release.

Features

  • Login/Register with JWT token authentication
  • Ability to create/update/delete the board
  • Ability to add/update/move/delete the card
  • Background image library for the board
  • Add labels to the card
  • Supports adding detailed description in the card
  • Invite users to the board
  • Assign a card to a user

Installation

To install the theme, follow these steps:

  1. Clone the application using git clone https://github.com/knowankit/trello-clone.git
  2. Install necessary dependencies for the application
  3. Create a .env.local file and copy the contents from .env.example
  4. Start the application

Summary

This Trello clone is a clone application built for learning purposes. It includes features such as login/register with JWT token authentication, the ability to create/update/delete boards and cards, background image library support, and more. The application requires Node.js and npm to run, and can be installed by cloning the repository, installing necessary dependencies, creating a .env.local file, and starting the application. The project is built using Next.js with TypeScript and MongoDB for local development, and MongoDB Atlas for the production database. Contributions to the project are welcome and it is licensed under the MIT license.