This is a WorkSample frontend for a bookshelf application.
It allows user to add new books to the shelf and list all books in the shelf, with pagination.
- Angular
- This project was generated with Angular CLI version 13.1.4.
- Npm >= 16
- You can use nvm to manage the node versions: https://github.com/nvm-sh/nvm
- Inside root directory of the project, run the following command via terminal:
npm install
- After all dependencies are installed, you can run the following command via terminal:
ng serve --open
or
npm start
- The application will execute on port 4200 in your localhost
- Tests
- Docker
- Security
- New functionalities:
- Creating book series
- Filtering search
- Ordering search