Skip to content

houselearning/safe-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafeLibrary

Welcome to SafeLibrary, a project by the houselearning organization. SafeLibrary is an in-house platform designed to provide secure, engaging, and accessible educational programs for students and teachers. Built using HTML and JavaScript, SafeLibrary prioritizes safety, simplicity, and adaptability for educational environments of all kinds.


Table of Contents


Features

  • Curated Educational Content
    Access a growing library of lessons, interactive modules, and resources focused on safety and learning.

  • Student & Teacher Modes
    User experience is tailored for both students and teachers, ensuring appropriate features and content access.

  • Safety-First Design
    Built with privacy and security as core principles. No personal data is collected or tracked.

  • Web-based & Lightweight
    No installation required—runs in any modern browser. Fast to load and easy to navigate.

  • Extensible
    Add your own lessons and activities or modify existing ones via simple HTML and JS.

  • Interactive Tools
    Includes quizzes, activity modules, and tools to support classroom engagement.


Demo

Coming soon!
For now, clone the repository and open index.html in your browser to explore SafeLibrary locally.


Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Edge, Safari, etc.)
  • No server or backend required—works entirely client-side.

Quick Start

  1. Clone the repository

    git clone https://github.com/houselearning/safelibrary.git
    cd safelibrary
  2. Open in your web browser

    • Double-click index.html to launch the app locally.
    • Or serve the directory with a lightweight local server (optional):
      npx serve .
      # Then open http://localhost:5000 in your browser

Usage

For Students

  • Browse and complete lessons or activities.
  • Take quizzes and get instant feedback.
  • Use SafeLibrary as a self-guided learning hub.

For Teachers

  • Switch to Teacher Mode for additional controls.
  • Add or edit lesson content in /resources.
  • Use classroom tools and monitor student progress (future feature).
  • Share SafeLibrary with students for safe, focused learning.

Safety & Privacy

  • No personal data is collected, stored, or transmitted.
  • All code is open source; review or modify as needed for your environment.
  • Designed with security best practices for web content in educational settings.

Contributing

We welcome educators, developers, and contributors!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/your-feature)
  3. Commit your changes
  4. Push to your branch (git push origin feature/your-feature)
  5. Open a pull request

Please review our contributing guidelines if available.


License

Distributed under the MIT License. See LICENSE for more information.


Contact

Maintained by the houselearning team.

  • Open an issue for support or suggestions
  • For general inquiries, contact the project maintainers via GitHub

About

See below README

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages