A task management app built with React.js to mimic the core functionalities of Trello, enabling users to organize projects through boards, lists, and cards.
This project replicates Trello's core features, allowing users to create boards, add lists within boards, and create draggable cards within lists. The app is useful for task management and team collaboration, helping users keep track of tasks and progress in a visual and organized manner.
To install the project locally, follow these steps:
# Clone this repository
$ git clone https://github.com/eduardotakemura/trello-like-page.git
# Go into the repository
$ cd trello-like-page
# Install dependencies
$ npm install # For Node.js projects
Once installed, you can run the app locally by following these commands:
# Start the application
$ npm start
# To run the script to build and deploy the app using GitHub:
$ npm run deploy
- Board Management: Create and manage multiple boards to categorize projects.
- List Management: Add lists to each board, representing various task stages.
- Card Management: Create, update, and drag-and-drop cards between lists.
- Task Progress Tracking: Visually manage the progress of tasks across different boards and lists.
Contributions are welcome! Please read the contributing guidelines first.
- Fork the repo
- Create a new branch (git checkout -b feature/feature-name)
- Commit your changes (git commit -m 'Add some feature')
- Push to the branch (git push origin feature/feature-name)
- Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.