Skip to content

jmesa85/task-management-app

Repository files navigation

Task Management Application

Angular application for managing tasks with CRUD operations, routing, and responsive design.

Features

  • Create, edit, and delete tasks
  • Task state management (new, active, resolved, closed)
  • Pagination
  • Form validation
  • Responsive design

Tech Stack

  • Angular 21
  • TypeScript
  • RxJS
  • json-server (mock API)
  • SCSS
  • Jasmine / Karma (testing)

Setup

npm install
npm start

App runs at http://localhost:4200.

Mock API

Serves db.json via json-server:

npm run api

API available at http://localhost:3000/tasks.

Testing

npm test

About

Angular Task Management Application - Code Challenge EMI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors