Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jasonshin/help-yo
UTS-HELPS booking system in React.js / Node.js / .NET / Firebase / SCSS
https://github.com/jasonshin/help-yo
Last synced: 3 days ago
JSON representation
UTS-HELPS booking system in React.js / Node.js / .NET / Firebase / SCSS
- Host: GitHub
- URL: https://github.com/jasonshin/help-yo
- Owner: JasonShin
- License: mit
- Created: 2016-08-14T05:08:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T19:15:04.000Z (6 months ago)
- Last Synced: 2024-05-15T15:46:45.685Z (6 months ago)
- Language: JavaScript
- Homepage: https://utsapi.me
- Size: 4.8 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 67
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Installation
``` sh
$npm install
```### Run
```sh
$ npm run dev
$ webpack --watch
```Make sure you are in HELP project folder
## Dependent config files
There are few dependent config files requires in order to run the system.```javascript
//config/config.js => Required for HELP API and Firebase APImodule.exports = {
baseURL: %API_URL%,
appKey: %APP_KEY%,
firebaseURL: %FIREBASE_URL%,
titleEnding: ' - UTS HELPS',
webpackEnv: %CURRENT_DEV_ENVIRONEMENT (development || production)%
};```
```javascript
//config/firebase.config.js => required for firebase authentication
module.exports = {
apiKey: %API_KEY%,
authDomain: %AUTH_DOMAIN%,
databaseURL: %DATEBASE_URL%,
storageBucket: %STORAGE_BUCKET%,
};```
```javascript
//.firebaserc => firebase hosting config{
"projects": {
"default": %PROJECT_NAME_FIREBASE_CONSOLE%
}
}
```### Tech
Help current uses several technologies
* [ReactJS] - Reconciliate your app to make it blazing fast at rendering
* [MobX] - Mob X helps you to build React App much more efficiently and easily
* [SCSS] - SCSS enables you to build CSS in structural way by eliminating repeated styling code
* [ITCSS] - CSS design pattern to enable you to componentize your CSS development
* [node.js] - evented I/O for the backend
* [Express] - fast node.js network app framework [@tjholowaychuk]
* [Webpack] - the streaming build system
* [jQuery] - duhAnd of course Dillinger itself is open source with a [public repository][dill]
on GitHub.**Free Software, Hell Yeah! http://dillinger.io/**
[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)
[dill]:
[git-repo-url]:
[john gruber]:
[@thomasfuchs]:
[df1]:
[markdown-it]:
[Ace Editor]:
[node.js]:
[Twitter Bootstrap]:
[keymaster.js]:
[jQuery]:
[@tjholowaychuk]:
[express]:
[AngularJS]:
[Gulp]:[PlDb]:
[PlGh]:
[PlGd]:
[PlOd]: