Skip to content

devmasterjs/angular-task-list

Repository files navigation

TASKLIST

This is a project that aims to demonstrate the functioning of a CRUD Master / Detail using Angular.

This project was generated with Angular CLI version 11.0.1 and Node.js 14.x, using a JSON Server as development backend.

Requiremens:

  • Install Node.js 14.x
  • Install Angular-Cli 11.x (npm install -g @angular/cli)

Screenshots

Home Page / Report Page

home_page

Categoriy List

category_list

New Categoriy

new_category

Task List

task_list

New Task

new_task

Run npm run backend for a backend with JSON Server before start application. Navigate to http://localhost:3000/.

Resources:

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Jest.

TODO:

  • remove duplicate code;
  • increase code coverage;
  • include endpoint configuration in configuration file;

About

Angular Task List Application CRUD Master/Detail

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published