science-portal
CommunityBuild a Firebase classroom portal in one HTML file.
Education & Research#single-file#firebase#firestore#admin-panel#classroom#offline-cache#education-portal
Authorprayer168
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Digitally organizing and sharing multiple interactive learning materials with backend support can be labor-intensive; this skill provides a self-contained entry point and cloud-backed management to streamline distribution and updates.
Core Features & Use Cases
- Self-contained single-file site that loads materials from Firestore and supports offline caching for classroom use.
- Firebase-backed admin panel enables Google Sign-In, category management, and material CRUD across devices.
- Category-based discovery with color-coded labels and card-based material display for classroom workflows.
- Use Case: A teacher publishes a catalog of digital resources and updates it from any device without deploying a new build.
Quick Start
Push the single HTML file to GitHub Pages (or Firebase hosting) to deploy the site.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: science-portal Download link: https://github.com/prayer168/science-portal/archive/main.zip#science-portal Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.