Skip to content

Website that provides information about characters and comics from the Marvel universe.

License

Notifications You must be signed in to change notification settings

idkhtoc/marvel-portal

Repository files navigation

Marvel Portal

Overview

The Marvel Portal is an interactive website that provides detailed information about characters and comics from the Marvel universe. Built using React, React Router, and Vite, the portal fetches data from the Marvel Developer API.

Features

  • Browse characters: Look up their appearence, description, wiki, homepage and comics related to them.
  • Browse comics: Get their price, language and amount of pages.
  • Get a random character

Coming soon

  • Search: search characters and comics by id and name.
  • Favorites: add characters and comics to favorites.

Installation

  1. Clone the repository: git clone https://github.com/idkhtoc/marvel-portal.git
  2. Navigate to the project directory: cd marvel-portal
  3. Install dependencies: npm install
  4. Set up environmental variables: Create a .env.local file and define the following variables: TEMPLATE
  5. Start: npm run dev

Contributing

Contributions are welcome! If you have any suggestions, bug fixes, or new features to add, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or feedback, please contact me via email: oleksandr.yanov.eu@gmail.com.