science-portal

Community

Build a Firebase classroom portal in one HTML file.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.