Appearance
K12 Website Framework
Functionality
- User Management
- Content Management Using Markdown
- Contact Management
- K12 Application Intake
- Ligthweight Lead Management
- Extenstible framework for School Content Widgets
- Staff Directory
- Database managed Lunch Menu
- Membership managed content for Community News
Skills Needed for Site Administrators
Technology | Description | Links |
---|---|---|
HTML | You will need a baseline understanding of HTML. | more |
Markdown | The K12 website framework, uses Markdown to manage content. | more |
Git | You will need understand how to clone, commit and push a project to and a remote repository. | more |
Github | You will need a gitHub Account | more |
Google Firebase | Firebase is a comprehensive platform for building mobile and web applications that provides a wide range of features and services. You will need to know how to manage users, storage and use the database console. | more |
JSON | K12 Framework uses JSON to define content management blocks | more |
Vue | Familiarity of the basic concepts of a SPA. | more |
Vuetify | Only nFamiliarity of the basic concepts of a SPA. | more |
Setting Your Environment for Web Develoment
Steps | Description | Links |
---|---|---|
1. Install node.js | Javascript runtime enviroment | more |
2. Install Git | Version Control | more |
3. Install Visual Code | Code Editor | more |
4. Create Your Github Account | Collobrate Code Sharing Cloud Service | more |
5. Install Firebase tools | You will need a firebase account before installtion. | more |
How to Install Firebase Tools
curl -sL https://firebase.tools | bash
How to Manage Dynamic Content
[ todo ]