Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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]: