Skip to content

Commit f0ba16f

Browse files
authored
Revise README.md for project details and features
Updated README with project overview, features, usage instructions, technologies, structure, and future improvements.
1 parent c11c463 commit f0ba16f

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ Your screenshot here showing the UI on mobile or desktop.
55
🚀 Overview
66
SpellsForDays is a web app that fetches spells from the Open5e API. Users can select a class, generate random spells, and save them to a collapsible spellbook.
77
Focus: mobile-first design, responsive layout, and smooth interactions.
8+
9+
810
✅ Features
911
Must-Have (Completed)
1012
Fetch external data from Open5e API.
@@ -17,6 +19,8 @@ Collapsible spellbook that expands/collapses.
1719
Save spells using localStorage.
1820
Responsive behavior for mobile, tablet, desktop.
1921
Simple CSS transitions for spellbook expansion.
22+
23+
2024
📌 How to Use
2125
Select a class from the dropdown.
2226
Click "Let's Make Bad Decisions!" to generate a spell.
@@ -27,16 +31,21 @@ Saved spells persist between sessions thanks to localStorage.
2731
HTML5 / CSS3 (with variables and media queries)
2832
JavaScript (ES6)
2933
Open5e Public API
34+
35+
3036
📁 Project Structure
3137
/SpellsForDays
3238
├─ index.html
3339
├─ style.css
3440
├─ script.js
3541
└─ README.md
42+
43+
3644
✨ Future Improvements
3745
Add search/filter for spells.
3846
Integrate multiple APIs (monsters, items).
3947
More polished animations for cards and spellbook.
4048
Deploy on GitHub Pages.
49+
4150
👤 Author
4251
[EmmaRask]

0 commit comments

Comments
 (0)