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

https://github.com/berabulut/project-manager

A trello clone.
https://github.com/berabulut/project-manager

aws-lambda devchallengesio firebase-auth firebase-database nodejs reactjs serverless trello-clone

Last synced: 14 days ago
JSON representation

A trello clone.

Awesome Lists containing this project

README

          

Project Manager (Trello Clone)


Solution for a challenge from Devchallenges.io.




Live

|

Demo Video

|

Solution

|

Challenge


## Table of Contents

- [Overview](#overview)
- [Built With](#built-with)
- [Features](#features)
- [List of stories](#List-of-stories)
- [Setup](#setup)

## Overview

![shuffle??](https://github.com/berabulut/gifs/blob/main/shuffle.gif)

It's a simple clone of Trello. You can check out [demo video](https://www.youtube.com/watch?v=qYPW0w2QXmc), [gif examples](./images/examples.MD) or visit [demo site](https://trello-project-manager.netlify.app/).

### Built With

- React
- Node.js
- Serverless Framework
- AWS Lambda
- Firebase Authentication, Realtime Database, Storage

## Features

This application/site was created as a submission to a [DevChallenges](https://devchallenges.io/challenges) challenge. The [challenge](https://devchallenges.io/challenges/wP0LbGgEeKhpFHUpPpDh) was to build an application to complete the given user stories.

### List of stories :

- Authenticate user
- Create a new board (select title, cover image, visibility)
- You can edit board info (description, title, remove team members)
- Invite team members to board
- Create a list
- You can drag, drop, rename and delete lists.
- Create a task
- You can switch tasks between lists
- You can reorder tasks in the list
- You can set description, cover image, labels to task
- You can upload attachments
- You can assign team members to task
- You can comment on task

## Setup

[Client-Side Application](/client/README.md)  
[Server-Side Application](./service/README.md)