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: 4 months 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 (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-09-17T10:27:00.000Z (9 months ago)
- Last Synced: 2025-09-17T12:32:52.171Z (9 months ago)
- Language: JavaScript
- Homepage: https://utsapi.me
- Size: 4.8 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 80
-
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 API
module.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] - duh
And 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]: