I'd like your help getting started on a simple little Coffeescript app that will help people learn the Dvorak keyboard layout. If you want to set it up as part of a Rails app, that would be great but isn't completely necessary. It will end up being part of a new Rails 3.1 app.
I'd like this app to be MVC, not just a mess of jQuery events. I really like Spine.js, so that would be my preference, but you might be able to convince me to look at Backbone.js or similar.
When a user loads the app in their browser, there is an input box, a visual representation of the Dvorak keyboard layout, and a prompt area. Each lesson has a script that the user has to type. The user's current place in the script appears in the center of the prompt area, but the previous and next text can be seen above/below it.
The lesson will have a timer to measure how long it takes the user to type the text from first character to end.
It will check the text input against the script and highlight misspelled words.
After a few seconds elapse while the user is hunting for a key, the key is highlighted on the visual representation of the keyboard and they are prompted by a voice where to find the key.
There are "voice prompts," but at this stage I just want the text that would be spoken to be logged to the console. I'll figure out text-to-speech or a library of recorded phrases later. If you build it with the proper modular architecture, I should have no problem swapping that out.
I practice Test-Driven Development (TDD/BDD) in all my work and expect the same of my contractors. I'm providing some features in Gherkin format to explain what I want to happen. Whether you use them in Cucumber, write Jasmine tests for the Coffeescript, or both, I want everything thoroughly covered by automated tests.
A mockup and the user stories are attached.
(Se habla español.)
FULL TIME JOB, START IMMEDIATELY 8 HOURS PER DAY 6 DAYS PER WEEK WORK EST TIME ZONE FUNCTION Under the supervision of the Senior Software Developer, the Junior Software Developer shall: 1. help design and maintain software applications 2...
Meetai is looking for a web developer with experience working up and down the entire technology stack to build features for a web application. About the Developer - Expert for monthly maintenance tasks on websites (css, js, photoshop, mercurial...). This is a long-term offering...
We are searching for a Senior PHP, Zend, JQuery, Bootstrap, MySQL, ++ Developer. We can offer fulltime work for the right expertise and pay up to $1500 per month.
TALK TO US ABOUT HANDELING THE OUTSOURCING OF OUR WEBSITE DESIGNS? DEVELOP A RELATIONSHIP THAT CAN BE BENEFICIAL FOR ALL OF US? We are a web Development Company based in the United States We are looking for quality a quality company or several contractors for outsourcing our projects to. ...
I have multiple websites that need occasional updating and the addition of the new content. You must be proficient with PHP/MYSQL/HTML/JQUERY, etc.. I also have a couple of jquery mobile sites and standard html formatted mobile websites.
This is a full time job which requires on site presence here in Bucharest. POSITION GOALS Development and maintenance of the transactions systems applications. DAILY TASKS: "
We need 1000 of web designers for our company. If you are a good web designer, you are welcome. Mind It only experienced person need. We hire contractor for 2 years contact. Requirement---------------- 1. Should have skype id. 2. Should available during time 9am-9pm. 3. Should have past working e
We are looking for a talented web developer to join our long term Dev-Team. Ideally, the candidate is proficient in multiple different languages, is consistently available and meets strict deadlines...