A simple task management application for creating, updating, and deleting tasks.
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser to manage your tasks.
- Create Tasks: Add new tasks.
- Update Tasks: Edit task titles and statuses.
- Delete Tasks: Remove completed or unnecessary tasks.
- Task Status: Manage tasks with statuses like "Todo," "In Progress," and "Done."
.next/
- Build output and cache for Next.js.drizzle/
- Configuration and database files.src/
- Main source code.app/
- Application pages and layouts.components/
- Reusable UI components.db/
- Database schema and logic.lib/
- Utility functions and server actions.
public/
- Static assets like images and icons.- Configuration files (e.g.,
tailwind.config.ts
,tsconfig.json
).
dev
- Start the development server.build
- Create a production build.start
- Start the production server.lint
- Check code for linting errors.format
- Format code with Prettier.
Deploy on Vercel with ease. Refer to the Next.js deployment documentation for more details.