An open API service indexing awesome lists of open source software.

https://github.com/root-tester/mythic-bestiary

Explore a vast bestiary of RPG creatures with Mythic Bestiary-search stats, lore, and abilities in an easy-to-use interface. Built with love and code, inspired by freeCodeCamp.
https://github.com/root-tester/mythic-bestiary

asynchronous-javascript css3 html javascript

Last synced: 6 months ago
JSON representation

Explore a vast bestiary of RPG creatures with Mythic Bestiary-search stats, lore, and abilities in an easy-to-use interface. Built with love and code, inspired by freeCodeCamp.

Awesome Lists containing this project

README

          

# ๐Ÿ‰ Mythic Bestiary - RPG Creature Search App

A simple, single-page RPG creature search application built for educational purposes. This app allows users to browse a set of 20 unique creatures fetched from a freeCodeCamp-provided external API.

---

## ๐Ÿš€ Features

- ๐Ÿ” Search RPG creatures by ID or name
- ๐Ÿ“˜ View creature details like stats and lore
- โšก Powered by a freeCodeCamp external API
- ๐ŸŽจ Clean, responsive interface
- ๐Ÿ’ก No user data collection or tracking

---

## ๐Ÿงพ Project Notes

- This is a **demo application** and includes **only 20 creatures**.
- Creature data is fetched dynamically from a **freeCodeCamp API**.
- **IDs range from 1 to 20** โ€” only these IDs will return valid results.
- No backend or database is used โ€” this is a **static, front-end-only** project.
- Built with **HTML, CSS, and JavaScript** โ€” no frameworks involved.
- Design and structure inspired by a freeCodeCamp coding challenge.

---

## ๐Ÿ“„ Privacy & Terms

- No cookies, tracking, or analytics are used.

- See [Privacy Policy & Terms](https://root-tester.github.io/Mythic-Bestiary/privacy-policy.md) for full details.

- Licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

---

## ๐Ÿ“‚ File Structure

```plaintext
mythic-bestiary/
โ”‚
โ”œโ”€โ”€ index.html # Main HTML file
โ”œโ”€โ”€ style.css # Stylesheet
โ”œโ”€โ”€ main.js # JavaScript logic (API calls, search, rendering)
โ”œโ”€โ”€ README.md # Project documentation
โ”œโ”€โ”€ privacy-policy.md # Privacy policy and terms of use
โ””โ”€โ”€ robots.txt # Crawler access control
```
---

## ๐Ÿ“œ License

This project is licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

---

## Demo
You can check out a live demo of this Mythic Bestiary - RPG Creature Search App [here](https://root-tester.github.io/Mythic-Bestiary/)

---

## ๐Ÿ™ Acknowledgments

- [freeCodeCamp](https://www.freecodecamp.org) โ€” Design inspiration and API provider