This commit is contained in:
nate@necloud.us committed 2025-07-02 10:11:59 -04:00
1 parent fb4688f652
commit 61a31db273
1 file changed
+16 -27
+16 -27
View File
@@ -1,6 +1,6 @@
# 📝 Spelling App # 📝 Spelling App
A lightweight, multi-user spelling practice app with admin controls, customizable themes, and per-user word list management. Built with Node.js, Express, and Docker. A lightweight, multi-user spelling practice app with admin controls, customizable themes, and per-user word list management. Built with **Node.js**, **Express**, and **Docker**.
--- ---
@@ -12,34 +12,23 @@ Clone and run from anywhere using Docker Compose:
git clone https://git.necloud.us/nmemmert/Spelling.git git clone https://git.necloud.us/nmemmert/Spelling.git
cd Spelling cd Spelling
docker-compose up --build docker-compose up --build
Then visit: 👉 http://localhost:3000
👥 Default Login ## 👥 Default Login
Username Password Role
admin1 password Admin
student1 123456 Student
You can add new users from the Admin Panel.
⚙️ Features | Username | Password | Role |
🔐 Login system with admin and student roles |-----------|----------|--------|
| admin1 | password | Admin |
| student1 | 123456 | Student|
🌈 Theme switching (Playground, Chalkboard, Galaxy, Nature) > You can add new users from the Admin Panel.
📚 Student-specific word list storage (on server!) ## ⚙️ Features
📤 Upload word lists or enter manually - 🔐 Login system with **admin** and **student** roles
- 🌈 Theme switching *(Playground, Chalkboard, Galaxy, Nature)*
🎮 Spelling game with instant feedback and retry mode - 📚 Student-specific word list storage *(on server!)*
- 📤 Upload word lists or enter manually
🧑‍🏫 Admin tools to manage users and word lists - 🎮 Spelling game with instant feedback and retry mode
- 🧑‍🏫 Admin tools to manage users and word lists
🐳 Fully containerized via Docker Compose - 🐳 Fully containerized via **Docker Compose**
🐳 Docker Commands
Run in background:
bash
docker-compose up -d
Stop the app:
bash
docker-compose down