https://github.com/apinf/dashboard-angular
Dashboard for emq & API-Umbrella proxies
https://github.com/apinf/dashboard-angular
Last synced: over 1 year ago
JSON representation
Dashboard for emq & API-Umbrella proxies
- Host: GitHub
- URL: https://github.com/apinf/dashboard-angular
- Owner: apinf
- Created: 2017-12-25T07:51:50.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-29T10:11:08.000Z (over 8 years ago)
- Last Synced: 2025-01-21T09:28:04.510Z (over 1 year ago)
- Language: TypeScript
- Size: 26.4 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Folder Structure
The folder structure is a mix between [Angular 2 recommendation](https://johnpapa.net/angular-2-styles/) and [Meteor 1.3 recommendation](https://guide.meteor.com/structure.html).
### Client
The `client` folder contains single TypeScript (`.ts`) file which is the main file (`/client/app.component.ts`), and bootstrap's the Angular 2 application.
The main component uses HTML template and SASS file.
The `index.html` file is the main HTML which loads the application by using the main component selector (``).
All the other client files are under `client/imports` and organized by the context of the components (in our example, the context is `demo`).
### Server
The `server` folder contain single TypeScript (`.ts`) file which is the main file (`/server/main.ts`), and creates the main server instance, and the starts it.
All other server files should be located under `/server/imports`.
## Usage
```
git clone https://github.com/apinf/dashboard-angular.git
cd dashboard-angular
yarn
meteor
http://localhost:3000
```