Giter Club home page Giter Club logo

loo-locator's Introduction

Loo-Locator

To help people who have Crohn's, Colitis, IBS or anyone who just want to find a nice clean public restroom near you or wherever you’re headed.

Wireframe

Screenshots

How to Use

  • When the app loads, you will automatically be brought to your current location and crowd-sourced bathrooms within your vicinity will appear on the map as red markers
  • Use search bar to search any location on the map to find bathrooms nearby
  • If you find a public restroom not already in the app, use the 'add bathroom' button, complete the form and the bathroom will now appear on the map for others to use
  • Click on map to add a temporary tag to the map
  • Delete button removes all temporary tags to the page

How to Contribute

We're currently looking for help developing the following feature to improve the Loo-Locator App and the user experience:

  • Setup 2-mile diameter for restrooms to show on map
  • Add a family changing station filed to our input field, database and an icon to the info marker
  • Add music to allow shy bladders to relax to either their playlist or the sound of running water
  • Allow for more than a single review of a bathroom with a weighted score in both privacy and cleanliness
  • Add User Authentication to allow for future additional features

To Contribute, please reach us on our GitHub accounts below

License

Technologies used are licensed by Google

Template used is under [MIT License](https://github.com/BlackrockDigital/startbootstrap-grayscale

All other licenses are maintained by its creators

Authors

Jordan Gary

Jeffrey Berman

Blake Downes

Contributors

Google Maps API Font Awesome Google Fonts BootStrap Heroku GitHub Start Bootstrap

loo-locator's People

Contributors

jigsays avatar bdownes214 avatar

Stargazers

 avatar

Watchers

James Cloos avatar

loo-locator's Issues

BUG 1.2 Same name/address

BUG 1.2 when user enters a bathroom with either the same location name or address as a previous entry it will not render

[ ] either create error message (3 pts)
or/and
[ ] warn in form? (HACKY) (1 pts)
or/and
[ ] process multiple address markers (5 pts)

6.2 JDOC comments

JDOC comments

[ ] all functions (besides those that render content) are commented with what they do and what parameters they take in
[ ] JDOC format

3a. Create upload button

Create upload button

[x] create a button using html
[x] create and on click listener for button
[ ] have button push to DB

6.4 Infobox CSS

Infobox CSS

[ ] Box no longer takes up huge window length

6.1 Read Me

Read Me

[ ] has screenshots
[ ] how to use
[ ] Wireframe
[ ] How to contribute: add bathrooms
[ ] Why created
[ ] license
[ ] authors githubs linked
[ ] contributors
[ ] what tech we used to create our app

IB Gender Accommodating

Gender Accommodating

[ ] adds Gender Accommodating to modal
[ ] adds Gender Accommodating to bathroom js

1c. Create html/api routes

Create html/api routes

[ ] copy and paste html route from past project
[ ] copy and paste api route from past project
[ ] adds routes that are specific and working

BUG # 1.1

When map loads and geolocates start other click listeners are disabled

[ ] be able to press buttons on page (Home,About,Map,Contact
[ ] have map render and geolocate

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.