https://github.com/matthijskamstra/skeletor-bootstrap
https://github.com/matthijskamstra/skeletor-bootstrap
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/matthijskamstra/skeletor-bootstrap
- Owner: MatthijsKamstra
- License: mit
- Created: 2018-02-19T22:38:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T01:44:47.000Z (about 2 years ago)
- Last Synced: 2025-01-22T02:49:00.230Z (3 months ago)
- Language: SCSS
- Size: 2.15 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Skeletor-Sheet

I needed a quick prototype with a Google Spreadsheet as database
It seems a good idea to make a skeleton project for this.
## Desciption project
this is a bootstrap project for a quick website with a Google Spreadsheet "database"
- [Haxe](http://www.haxe.org) The Cross-platform Toolkit for transpiling to javascript [more](READ_HAXE.MD)
- [Bootstrap v4.0.0](https://getbootstrap.com/) for css framework
- [Fontawesome v5](https://fontawesome.com) for nice icons
- [Google Spreadsheets](https://docs.google.com/spreadsheets/u/0/)
- [Vue.js](https://vuejs.org/) a progressive framework for building user interfaces.
- [sass](http://sass-lang.com/) CSS with superpowers
- [LiveReload chrome extension](https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei?hl=en)
- [Neko webserver](README_NEKO.MD) is a Haxe related web server, but any server should work## TODO
- [ ] `Haxe` only vs `js` only
- [ ] `neko` vs "other" server solution
- [x] automatic build / watch
- [x] store temp values in local storage
- [x] bootstrap/fontawesome/default css
- [x] google sheet + js lib to get data
- [x] vue.js for template
- [x] info about Haxe and Neko## Json definition aka AST
Easy way to make AST files for `.json`
## Install
Normally you can install with
```bash
haxelib install
```But some stuff that doesn't install automaticly by haxelib.
You can fix that with the following commands```bash
# haxe-js-kit for externs
haxelib git js-kit https://github.com/clemos/haxe-js-kit.git haxelib# I sometimes use my personal set haxe-externs
haxelib git hxexterns https://github.com/MatthijsKamstra/hxexterns.git# cutting edge vue.js externs
haxelib git vue https://github.com/MatthijsKamstra/Vue.hx.git
```## Files
```
- package.json (a lot of automation)
+ bin
+ docs
+ src
+ styles
```## vscode
To make it work with vscode you need build files without:
- c
- v## sources