/NoteKeeperWeb

A Notes Manager inspired by Google Keep.

Primary LanguageTypeScript

NoteKeeperWeb

This project was generated with Angular CLI version 16.2.3.
Inspired by the notes of Google Keep.

Features

  • Add new note
  • Edit note
  • Delete note
  • List all notes
  • Archive notes
  • List all archived notes
  • Unarchive notes
  • List all unarchived notes
  • Add new category
  • Edit category
  • Delete category
  • List all categories
  • Filter note by category
  • Show confirmation toasts from ngx-toastr
  • Persistence of information in json-server
  • Management of request made in Insomnia
  • Posted GitHub API in Render
  • Project made with Angular framework

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application 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.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.