No description
This repository has been archived on 2022-02-10. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2018-01-03 09:25:21 +01:00
app Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
test Tests for Dart code 2016-05-30 23:18:43 +02:00
.gitignore Switch from CoffeeScript to Dart with convert engine 2016-05-30 23:16:30 +02:00
bower.json Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
CHANGELOG.md Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
gulpfile.coffee Added GulpJS development server task (gulp serve) 2016-05-30 22:55:54 +02:00
LICENSE Version 0.2 beta 2015-08-29 23:16:45 +02:00
package.json Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
pubspec.yaml Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
README.md Updated README. 2018-01-03 09:25:21 +01:00

Morse Converter (web)

This is a Morse and writtenMorse converter for the web. With mobile-first in mind I tried to create a beautiful converting experience. The webapp is designed following the Material design specifications and with enhanced features (like instant converting) to simplify the converting time.

Use it

The webapp is accessible at mmk2410.org/morseconverter.

Contribute

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Write your code and the tests for it.
  4. Check if the code passes the tests. (pub run test). A code which does not passes the tests will not merged.
  5. Commit your changes (git commit -am 'Add some feature')
  6. Push to the branch (git push origin my-new-feature)
  7. Create new merge request

Technologies

  • Polymer and JavaScript for the front end.
  • Dart for the converting engine.

Build

You need the following programs installed on your computer:

npm, bower, gulp, dart2js

To see your changes run the first time:

npm install && bower install

Now change to app/scripts/ and compile the MorseConverter.dart:

dart2js -m MorseConverter.dart -o MorseConverter.js

and then rebuild the webapp with:

gulp

The webapp is accessible in the dist/ directory. A development server can be started with

gulp serve