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.
- 🔍 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
- 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.
-
No cookies, tracking, or analytics are used.
-
See Privacy Policy & Terms for full details.
-
Licensed under the Apache License 2.0.
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
This project is licensed under the Apache License 2.0.
You can check out a live demo of this Mythic Bestiary - RPG Creature Search App here
- freeCodeCamp — Design inspiration and API provider