Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joeribreedveld/task-manager
Simple tasks manager in Next.js.
https://github.com/joeribreedveld/task-manager
crud drizzle eslint neon nextjs prettier radix-ui react react-hook-form shadcn-ui tailwind task-manager vercel zod
Last synced: 2 days ago
JSON representation
Simple tasks manager in Next.js.
- Host: GitHub
- URL: https://github.com/joeribreedveld/task-manager
- Owner: joeribreedveld
- Created: 2024-11-10T10:19:27.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-07T08:38:19.000Z (about 2 months ago)
- Last Synced: 2024-12-07T09:23:55.251Z (about 2 months ago)
- Topics: crud, drizzle, eslint, neon, nextjs, prettier, radix-ui, react, react-hook-form, shadcn-ui, tailwind, task-manager, vercel, zod
- Language: TypeScript
- Homepage: https://task-manager-y4oa.vercel.app
- Size: 466 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Manager
A simple task management application for creating, updating, and deleting tasks.
## Getting Started
1. Install dependencies:
```bash
npm install
```
2. Run the development server:
```bash
npm run dev
```
3. Open [http://localhost:3000](http://localhost:3000) in your browser to manage your tasks.## Features
- **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."## Project Structure
- `.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`).## Scripts
- `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.## Deployment
Deploy on [Vercel](https://vercel.com/) with ease. Refer to the [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
## Learn More
- [Next.js Documentation](https://nextjs.org/docs)
- [Next.js GitHub Repository](https://github.com/vercel/next.js)