/right2restrooms

Right2Restrooms is a web application that allows users to find nearby public restrooms, filter for accessbility, and add new reviews and restrooms to our database.

Primary LanguageRuby

Right2Restrooms

Right2Restrooms is a web application that allows users to find nearby public restrooms, filter for accessbility, and add new reviews and restrooms to our database.

I am currently working on authorizations and adding a rating system.

  • Ruby version: 3.2.1
  • Rails version: 7.0.4.3

Additional gems:

Additional software:

  • OS Ubuntu 20.04.5 LTS
  • Chromedriver
  • Fly.io's flyctl
  • Google Chrome (headless browser)
  • Graphviz
  • Heroku
  • Node JS 18
  • NPM 8.19.3
  • Parity
  • Postgresql 12
  • Redis
  • Yarn

Contributing

If you want to contribute please open an issue ticket and I will try to respond as quickly as possible! You can also create a branch and submit a pull request to be approved by me and connect this to your issue. Here's information on cloning the repository

Domain Model

  • User (Devise)
    • id
    • email
    • username
    • encrypted_password
  • Bathrooms
    • id
    • address
    • hours
    • accessible
    • gender_neutral
    • family_accessible
    • purchase_required
    • updated_at
    • user_id
  • Reviews
    • id
    • user_id
    • bathroom_id
    • body
    • created_at
  • Favorites
    • id
    • user_id
    • bathroom_id

Version Information

Ruby version: 3.2.1 Rails version: 7.0.4.3