!!! NOT STABLE !!!, still a playground. There's a lot to refactor and develop.
Don't consider stable until this notice is gone.
Hi, I'm e-Gov.
I'm created as a demonstration which purpose is:
- to show what would a well-working electronic governance system look like to its users
- to hint the required automatisation for a well-working electronic governance
- to show that how would a well-working electronic governance system help communication between people
Run:
npm install
bower install
webpack
python3 -m http.server # or python -m SimpleHTTPServer
Go to http://127.0.0.0:8000/
- still just static pages
- uses
bower
for fronend package manager - uses
webpack
for javascript loading, packing and minimizing - uses
angular
directives with a project-specific directive factory - uses
SCSS
for styling andJavaScript
for scripting. - uses google material design as basis for its UI and UX.
- uses
fontcustom
to automatically generate icon fonts from svgs. - uses
LumX
module for its partial implementation of Google Material Design. - borrows styling from the
Polymer
project to improve uponLumX
See RESEARCH.md for more details.
egov
├── bower.json // descriptor of external frontend dependencies
├── index.html // login screen
├── dash.html // egov dashboard screen
├── LICENSE
├── RESEARCH.md // research notes
└── static
├── element
│ ├── .... // pseudo-webcomponents written as angular directives
├── font
│ └── egov-icons // project-sepecific icon font
├── img
│ ├── vectors // svgs for icon font
│ └── <other images>
├── lib
│ ├── .... // external frontend dependencies
├── script // app-specific javascripts
└── style // app-specific SCSS and overrides of external dependencies styling
└── lumx-breakdown //