Skip to content

The Task-Builder app allows users to create tasks. It supports drag-and-drop functionality for updating task statuses and delete task from the backend. Users can filter tasks based on their creation date, and they have the option to download tasks in PDF format according to their status.

Notifications You must be signed in to change notification settings

Saurav9284/Kryzen-TaskBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

📝 Task-Builder

Introduction

The Task-Builder app allows users to create tasks. It supports drag-and-drop functionality for updating task statuses and delete task from the backend. Users can filter tasks based on their creation date, and they have the option to download tasks in PDF format according to their status.

Project Type

Fullstack

Deplolyed Links :-

Frontend: https://task-deploy-ten.vercel.app/login

Backend: https://kryzen-task-builder-backend.vercel.app/

Github Links :-

Frontend: https://github.com/Saurav9284/Kryzen-TaskBuilder

Backend: https://github.com/Saurav9284/Kryzen-TaskBuilder-Backend

Credentials :-

Video Walkthrough of the project

Link

Features

  • Drag & Drop
  • Download data in PDF
  • Support CURD operations

Installation & Getting started

  • Clone the repository: https://github.com/Saurav9284/Kryzen-TaskBuilder
  • Navigate to the project directory: cd tasks
  • Install the dependencies: npm install
  • Start the development server: npm run dev

API Endpoints🌍 :-

🌐 URL

  • app/ - To check server

  • /api/task - To Get all tasks

  • /api/task - To Post new task

  • /api/task/update/id - To Update task

  • /api/delete/delete/id - To Delete task

Queries

  • /api/task?dateRange=today - To Filter task created at today

  • /api/task?dateRange=lessThan5Days - To Filter task created less Than 5 Days ago

  • /api/task?dateRange=moreThan5Days - To Filter task created more Than 5 Days ago

Technology Stack

  • Node.js
  • Express.js
  • MongoDB
  • Vite+React
  • Tailwind CSS
  • Vercel

Screenshots :-

Screenshot 2024-04-08 150009

Screenshot 2024-04-08 150018

About

The Task-Builder app allows users to create tasks. It supports drag-and-drop functionality for updating task statuses and delete task from the backend. Users can filter tasks based on their creation date, and they have the option to download tasks in PDF format according to their status.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published