No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
models
public
views
.DS_Store
.gitignore
Procfile
README.md
package.json
server.js

README.md

Scifair

look in progress

styling the look of scifair search modal

###Project on Heroku Flex Requirements used: Authentication, External API, & Data Validation

###Link to Scifair source code on GitHub

###Wireframes User Stories etc. on Trello

User stories

Sally would like to find a science fair in her state to go to with her kids. Sally should be able to come to this site and search for her state and see all of the science fairs in her state rendered on a map. Ira would like to find a science fair in her country and see it on a map. Joe would like to add his science fair to this list. He should be able to login and add his fair.

A few wireframes from early on

wireframe 1wireframe 2

Description:

Scifair is a simple search app to map all of the Intel ISEF and Broadcom MASTERS fairs on a map by state and or country. This map is something that, while at my previous employer, I would have really liked to be able to make! I took this opportunity to merge my past and present and make it a reality. A user can go to Scifair and search their state/country and find a list of fairs they could attend or compete in as well as see them rendered on a map with corresponding markers. Each fair has some information that shows about it including its name, start date, and affiliations. Each fair is linked to the fair's website when a website was provided. A user can also login to add fairs at this time.

##APIs used

  • GoogleMaps API
  • My own API?

##Libraries used front end

  • Bootstrap
  • Google Fonts
  • JQuery

back end:

  • bcrypt
  • body-parser
  • dotenv
  • ejs
  • express
  • express-session
  • mongoose there are a few more in my Package.JSON file but I didn't end up using them

Wishlist / Future Development

I would really love to make the search less picky. Also eventually one would want to be able to update all the fairs easily with new information: ie. editing capabilities including deleting fairs. I would also like to get the mobile view in better shape especially the map rendering. Adding a fair to a calendar would be great too.