Taskify is a powerful task manager application designed to streamline your productivity and help you stay organized. Built with Next.js 13, it offers a modern and efficient user interface styled with the sleek and customizable Shadcn/UI and Tailwind CSS frameworks. The application leverages the scalability and flexibility of MongoDB as the database, ensuring robust data storage and retrieval capabilities.
With Taskify, you can easily create, manage, and track your tasks in a seamless and intuitive manner. The app provides a comprehensive set of features, including task creation, due date assignment, priority settings, categorization, and task status updates. It allows you to create task lists, set reminders, and collaborate with team members or share tasks with others.
Taskify utilizes the Prisma ORM (Object-Relational Mapping) for seamless interaction with the MongoDB database, providing a simplified and efficient data access layer. This ensures optimal performance and data consistency throughout the application.
With its combination of Next.js 13, Shadcn/UI, Tailwind CSS, MongoDB, and Prisma ORM, Taskify delivers a delightful user experience, robust task management capabilities, and a scalable foundation for future enhancements. Stay organized, stay productive, and achieve your goals with Taskify.
https://task-management-board.vercel.app
- Task Creation
- Task Organization
- Task Status
- Responsive Design
To run this project, you will need to add the following environment variables to your .env file
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
API_URL
NEXTAUTH_SECRET
NEXTAUTH_URL
Clone the project
git clone https://github.com/RohanJacob23/Task-Management-Board.gitGo to the project directory
cd Task-Management-BoardInstall dependencies
npm installStart the server
npm run dev