J.D

Noteit Project
Group Project 1 for Advanced JavaScript using Express server for routing and api implementation.
messagedocumentation_url

Do.It - Task Manager

A simple task management web application built with Express.js. Create, edit, delete, and manage tasks with a clean interface.

Features

Technologies

API Endpoints

Method Endpoint Description
GET /tasks Get all tasks
GET /tasks/:id Get task by ID
POST /add Create new task
PUT /edit/:id Update task
PUT /status/:id Update task status
DELETE /delete/:id Delete task

Development

# Install dependencies
npm install

# Start development server (with auto-reload)
npm run start

The server runs at http://localhost:4000.

Project Structure

.
├── index.js        # Express server and API routes
├── index.html      # Frontend HTML
├── tasks.json      # Task data storage
├── public/         # Static files
│   ├── css/        # Stylesheets
│   ├── js/         # Client-side JavaScript
│   └── imgs/       # Images
└── package.json

Authors

License

ISC