No description
app | ||
test | ||
.gitignore | ||
bower.json | ||
CHANGELOG.md | ||
gulpfile.coffee | ||
LICENSE | ||
package.json | ||
pubspec.yaml | ||
README.md |
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
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Write your code and the tests for it.
- Check if the code passes the tests. (
pub run test
). A code which does not passes the tests will not merged. - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - 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