Browse: Users can browse through a collection of Marvel Comics by scrolling through the home page.
Search: Users can search for their favorite comic books by entering keywords in the search bar located at the top of the web application.
Favorites: Users can add their favorite comic books to their favorites list by clicking on the heart icon located on each comic book's page. The favorites list can be accessed by selecting the "Favorites" option from the navigation menu.
Details: Users can view details about each comic book by clicking on the comic book's cover image or title. The details page displays information such as the title, author, page count and price.
Read tracker: This feature allows users to track how many pages of a comic book they have read. Users can manually input the number of pages read. (You can use this feature only if page count is provided by api)
Frontend: The frontend of the Marvel Comics Web Application is built using Next.js.
Backend: The Marvel Comics API is used as the backend of the application. The API is provided by the Marvel Developer Portal, which allows developers to access data about the Marvel Comics universe, characters, and events.
Database: The application does not use a database. Instead, it fetches data from the Marvel Comics API in real-time.
Hosting: The application is hosted on Netlify - https://astounding-crumble-02928d.netlify.app/
Security: The application uses HTTPS encryption to ensure that all data transmitted between the user's browser and the server is secure. The API key used to access the Marvel Comics API is stored securely on the server and is not accessible to the user.