This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://repl.it/NNb5/0 - Cat Carousel | |
https://repl.it/NPTn/1 - FizzBizz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
A simple editor aimed at beginning spellers with on-demand text-to-speech for the mechanics of communication - spelling, writing and speaking. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Date: 1/2/2018 | |
------------------------------------------------------------------ | |
index.html | |
7. Spoken summary on introductory page. (Easy.) | |
8. Smaller graphic on intro page so can see more of whole page at once. (Easy. Crop the bottom of the picture?) | |
9. Short demo on write or intro page. (Medium time. This would be the enhanced version of an auditory-only summary and may replace it or be a movie user can click on.) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Get all: Retrieve all restaurants. | |
db.restaurants.find() | |
Limit and sort: Make the first 10 restaurants appear when db.restaurants is alphabetically sorted by the name property. | |
db.restaurants.find({},{name: 1}).sort({name: 1}).limit(10); | |
Get by _id - Retrieve a single restaurant by _id. (First get the _id for one of the restaurants.) | |
const myId = db.restaurants.findOne()._id; | |
db.restaurants.findOne({_id: myId}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
As an avid bird watcher, I want to keep track of the birds I have seen. | |
As a bird enthusiast, I want to look up general information about a bird. | |
As a bird watcher, I want to confirm that I have the right bird by comparing features with what I observed. | |
As a researcher, I want to generate statistics about bird sightings. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
User stories: See https://github.com/goldtreefrog/bird-logger | |
Screens: | |
- Add/Update Sighting (same screen with minor variations) | |
- List Sightings | |
- Select species from list of similar common names | |
User flows: See https://github.com/goldtreefrog/bird-logger |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Make the back button work to take you back to the list of names you were just looking at. | |
(And while we are at it, make the back and forward buttons work for all "pages.") | |
2. Sometimes there is a (rather short) lag between entering a common name and when the list pops up. When you are | |
not used to it, you have no idea something like this is about to happen. | |
(Consider showing the instructions even before the results come back from ITIS, ideally along with a spinner or something similar.) | |
3. "Add Sighting" at the top could be confused with "Save," especially since the input form is shown when you first visit the sight. | |
(Consider changing it to say "New Sighting." Also consider making the new visitor click on "New Sighting" before he sees the form.) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Navigation Bar: | |
https://glitch.com/edit/#!/react-hb-challenge?path=src/components/navigation-bar.js:24:0 | |
Address Book: | |
https://glitch.com/edit/#!/address-book-challenge?path=src/components/address-book.js:1:0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Surprise! | |
https://glitch.com/edit/#!/surprise-drill-mb?path=src/components/surprise.js:25:0 | |
Hourly Rate Calculator | |
https://glitch.com/edit/#!/rate-calculator-mjb?path=src/components/rate-calculator.js:41:0 | |
Character List | |
https://glitch.com/edit/#!/react-live-search-mjb?path=src/components/character-list.js:1:0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Set Language State (i18n state) | |
https://redux-drill1-set-language.glitch.me/ | |
CRUD Reducer | |
https://glitch.com/edit/#!/redux-crud-reducer-mjb?path=src/reducers/index.js:28:0 |