'Trello Clone 2.0' is a sophisticated task management application built using Next.js 14. It replicates Trello's core functionalities and incorporates modern web technologies for an enhanced user experience.
- Next.js 14: For a robust frontend framework.
- React Beautiful DnD: For interactive drag-and-drop interfaces.
- Appwrite: Backend database management.
- Tailwind CSS with Prettier Plugin: For styling and code formatting.
- Zustand: State management within React.
- React Avatar: To create user avatars.
- Hero Icons: For UI iconography.
- OpenAI API: Categorizes tasks into 'Todo', 'In Progress', and 'Completed'.
- headless UI: For building accessible and composable UI components, ensuring a seamless and inclusive user experience."
The application is deployed on Vercel for optimal performance and accessibility.
- Node.js
- npm or pnpm or yarn or bun
- A modern web browser
Install the dependencies:
npm install
# or
pnpm intsall
# or
yarn install
# or
bun install
Then, Launch the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 in a web browser to use the app.
Contributions are welcome. To contribute:
- Fork the repository.
- Create your feature branch (git checkout -b feature/YourFeature).
- Commit your changes (git commit -am 'Add some feature').
- Push to the branch (git push origin feature/YourFeature).
- Create a new Pull Request.
I'd love to hear from you! Whether it's a query or a bright idea, feel free to drop me an email at [email protected].
Dive into 'Trello Clone 2.0' and discover where productivity seamlessly blends with the latest tech! 🚀