A Trello clone built using Next.js, TypeScript, Appwrite, and drag-and-drop functionality. This project also integrates ChatGPT for generating task summaries.
Check out the live demo of the project: Trello Clone Demo
- Create, edit, and delete tasks.
- Drag and drop tasks to different lists.
- Integration with Appwrite for database functionality.
- Utilizes ChatGPT for generating task summaries.
- Node.js: Make sure you have Node.js installed.
- Appwrite Account: You need an Appwrite account for database integration.
- API Key for ChatGPT: Obtain an API key for using ChatGPT.
-
Clone the repository:
git clone https://github.com/your-username/trello-clone.git cd trello-clone npm install NEXT_PUBLIC_APPWRITE_PROJECT_ID NEXT_PUBLIC_APPWRITE_DATABASE_ID NEXT_PUBLIC_TODOS_COLLECTION_ID NEXT_PUBLIC_APPWRITE_STORAGE_ID OPENAI_API_KEY '''