ModernLore Library is a ficticial library app that was developed to attend some technical studies, the project is focused on two steps: A monorepo including: Node.JS (Nest.JS) backend API, that serve the endpoints to: create, read, update and delete books and authors. and a web app using React.JS (Next.JS) framework and ChakraUI as the component library.
The project should attend some features:
- Create a new author
- Get a list of authors
- Create a new book
- Get the list of books
- Create multiple Users and Books
- Update Users and Books
- Replace Users and Books
- Delete Users and Books
- A fully documented methods of API using swagger
- Login with firebase auth
- [] A complete Dashboard to manage books and authors
To install <Modern_Lore_Library>, follow this steps:
Linux and macOS:
Entire Application (it's a monorepo with frontend and backend together)
yarn or npm i
yarn dev
After run, you can use it following this steps:
You can see documentation of api on http://localhost:3001/ and the webapp at http://localhost:3000/ to access dashboard you can use:
admin@admin.com
adminadmin
This is the main developer working on this project:
|
Christopher Correa |
