GithubHelp home page GithubHelp logo

maxvoltage / mir Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mirai-audio/mir

0.0 1.0 0.0 1.76 MB

web app powering mirai.audio

License: GNU General Public License v3.0

JavaScript 62.78% HTML 33.03% CSS 4.19%

mir's Introduction

Mir

CircleCI Coveralls branch David Ember StackShare

Ember app powering the frontend of mirai.audio

Prerequisites

You will need the following things properly installed on your computer.

macOS / OS X Installation:

brew install watchman
brew install yarn  # add --without-node flag if you use nvm
yarn global add ember-cli

Linux (Ubuntu)

npm install -g yarn
yarn global add ember-cli  # Make sure $(yarn global bin) is in your $PATH

Installation

git clone <repository-url>
cd mir
yarn

Running / Development

yarn develop visit app at http://localhost:4200, a mock (ember-cli-Mirage) server will be running.

yarn start Visit app at http://localhost:4200, requires Ai backend API server to be running.

To run with service workers, without live reload: ember serve --live-reload=false and add ?dev=true to the URL.

Environment variables

The following environment variables are available to override fallback (dev) configuration:

# common
API_URL=https://api.mirai.audio  # REST API address
HOST=http://localhost:4200       # Default host
MIRAGE=true                      # Enable Mirage mock server for development

# social login providers
TWITTER_REQUEST_TOKEN_URL=//localhost:4000/auth/twitter # ai kickstarts OAuth

# Coveralls API token (how test coverage is reported)
COVERALLS_REPO_TOKEN=  # needs to be set in Circle CI / Travis

If these are defined in a .env file, they will be sourced and made available in the running application.

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

LICENSE

MIT

A product of (せい)(しん)(こう)() (seishinkouki) Co., Ltd

mir's People

Contributors

0xadada avatar pallymore avatar enrikeglegarra avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.