2025-07-02 10:06:41 -04:00
2025-07-02 09:55:00 -04:00
2025-07-02 09:55:00 -04:00
2025-07-02 10:03:52 -04:00
2025-07-02 09:55:00 -04:00
2025-07-02 09:55:00 -04:00
2025-07-02 09:55:00 -04:00
2025-07-02 10:06:41 -04:00
2025-07-02 09:55:00 -04:00

📝 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.


🚀 Quick Start (Docker Compose)

Clone and run from anywhere using Docker Compose:

git clone https://git.necloud.us/nmemmert/Spelling.git
cd Spelling
docker-compose up --build

👥 Default Login
Username	Password	Role
admin1	password	Admin
student1	123456	Student
You can add new users from the Admin Panel.

⚙️ Features
🔐 Login system with admin and student roles

🌈 Theme switching (Playground, Chalkboard, Galaxy, Nature)

📚 Student-specific word list storage (on server!)

📤 Upload word lists or enter manually

🎮 Spelling game with instant feedback and retry mode

🧑‍🏫 Admin tools to manage users and word lists

🐳 Fully containerized via Docker Compose

🐳 Docker Commands
Run in background:

bash
docker-compose up -d
Stop the app:

bash
docker-compose down
S
Description
No description provided
Readme
3.1 MiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 72.6%
CSS 16.7%
HTML 10.5%
Dockerfile 0.2%