Skip to content

roberthunterjr/Ed-Fi-Admin-Console

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ed-Fi Admin Console

OpenSSF Scorecard

The Ed-Fi Admin Console presents a graphical user interface (GUI) environment for managing deployments of the Ed-Fi ODS/API in multi-tenant environments.

The original source code was generously donated by the Texas Education Service Center Region 4.

🚨 Alpha Notice: Use at Your Own Risk

This project is currently in alpha and under active development. Features and APIs are subject to change, and there may be bugs or incomplete functionality.

We welcome contributions and feedback, but please use this project at your own risk in environments. For more stable alternatives, consider waiting for a beta or stable release, scheduled in 1Q 2025.

Installation

Warning

NOT FOR PRODUCTION USE! Includes passwords in the default configuration that are visible in this repo and should never be used in real life. Be very careful!

Developer Notes

# Ignores the admin console image
./start-all-services-dev.ps1 $true
  • Open a terminal and install the dependencies using npm i
  • Create a new file called config.json based on config.example.ports.json
  • Execute the command npm run dev

Frameworks and Libraries

The frameworks and libraries used are the following:

Folder Structure

  • Ed-Fi-Admin-Console/
    • eng/docker-compose - sample setup for running the application locally.
    • docs/ - markdown-based developer documentation
    • public - contains public/static assets (e.g. images)
    • src - core source code

Legal Information

Copyright (c) 2025 Ed-Fi Alliance, LLC and contributors.

Licensed under the Apache License, Version 2.0 (the "License").

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

See NOTICES for additional copyright and license notifications.

About

Ed-Fi Admin Console

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.4%
  • JavaScript 0.7%
  • SCSS 0.3%
  • PowerShell 0.2%
  • Shell 0.2%
  • Dockerfile 0.1%
  • Other 0.1%