scientific-baby-name-picker's People
scientific-baby-name-picker's Issues
add heroku add-on for database
origin, nickname, and meaning
this needs to be scraped
after filter applied, re-hide all filter columns but a
credit of logo
Add in the about page that our logo is borrowed without consent from this app:
https://itunes.apple.com/us/app/%E5%AE%9D%E5%AE%9D%E6%A0%91%E5%AD%95%E8%82%B2-%E5%A6%88%E5%A6%88%E5%A4%87%E5%AD%95%E6%80%80%E5%AD%95%E4%BC%B4%E4%BE%A3%E5%92%8C%E6%AF%8D%E5%A9%B4%E8%82%B2%E5%84%BF%E5%8A%A9%E6%89%8B/id523063187
search bar background color change after using dropdown
Find a good and free mockup tool to draw the wireframe.
anti sql injection
Add server side manual validation to prevent sql injection. Because of reasons, this app prefers using vanilla sql statements.
the delete button
the delete button should delete a filter and update the search
Folder structure created
Add 2017 data
error handling
make sure direct http request that wasn't sent by front end won't crash the express server by creating an error
pagination
change from display 1000 to paginated
Set up a node express server
search bar to search particular names
Create Heroku app and pipeline this repo
add function to combine names that are similar
first re-generate the database, find all similar names, then add checkboxes in the bottom modal
"event" object doesn't work in firefox?
it seems jquery $().on('eventName', (event) => {}) doesn't work in firefox as firefox doesn't acknowldge "event" ?
Find a favicon
SQL Filters
the edit button
the function of the edit button should expand a filter console between the filter clicked and let user edit the filter
Start front end design with css grid
This will be just a look at the tutorials on Grid functionality. Will work on it in class on Saturday.
bar chart flickering bug
when more than one bar chart has been generated, mousing over would flicker to previous ones.
media query
Add media queries to fit mobile view.
refer to this: http://gs.statcounter.com/screen-resolution-stats/mobile/north-america
bar chart
clicking on a name in the search result should popup and bottom modal to display a bar chart of historical trend of this name
the about page
to the right of the nav bar there should be a link to the "about" page that tells people about this site
Start connecting the files, require packages, connect the DB
minimize the materialize css
use local css file instead of CDN for materialize
Either:
learn sass and recompile the css to get rid of unused part
or:
manually delete unused part
move query constructing to server side
some server may have a limit to maximum query string length in URI, plus it's better coding
Create folder structure
Use the MVC model.
feature to re-order filter results
by name, by popularity, etc
back to search result from favorite page
When viewing the favorite page, there needs to be button to go back to search result
add "info" as a tooltip in the intro
as a citation/reference to where we got the data from and why it's 1880-2016
Create Readme file
In progress, will finish once we have a full understanding of the features.
when user first saves a fav, tell them that it'll be wiped if they clear the cache
"We don't store your favorites, when next time you manually clean your browser cache, your favorite list will be erased."
Create README.md
add a filter of how many birth per year
disable trough
trough doesn't really work in any ways
trough
only peak works now, trough doesn't. need to add trough
slidebar bug
When previous sessions with slider value was stored in localStorage, refreshing causes bug in noUiSlider
Check similar websites and find inspiring features that we want to have
Google "baby names", and find 10 websites that provide similar functions. Use each of them, find out if there are some features that we want to have.
Remember our goal is to help people find names. All features that don't facilitate this goal is low priority.
redo readme
thumb up and thumb down buttons on names
Create wiki
Re-construct data from SSA into a big table
Research/Create CSS/HTML bar graph
Create website mockup
heroku pipeline
figure out how to add a preview version in heroku pipeline, it was not as easy as I thought
use localStorage to save current filter list
so when user comes back or when user accidentally hit "back" and then returns, filters will be preserved
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.