Documentation for Toilet finder and rater app.
Authors: Jianele Liu, Marques Batoon, Reyn Seki, Ryder Shintaku
Finding a toilet on campus that has a good clean to closeness ratio is always a lone struggle we studdents face each semester. We’d like to make this journey more collaborative by creating a social media web app where students are able to find nearest bathrooms to their location.
The app will also allow students to rate a bathroom’s cleanliness level and include things that others can be weary of in the reviews. For example, the quality of soap in the bathroom, number of stalls, business at times of days, availability of female products, or if there are areas designated for users to place their belongings while using the premises.
After registering and signing in, users are able to gain access to the following content:
Generally, people were not impressed with the website. But they did like the tables in the profile page and the Add Bathroom page. Some areas of improvement included the directory looking nicer, the home page being more professional and the direction is confusing.
First, install Meteor.
Second, visit the Toilet-Titans application github page, and click the “Use this template” button to create your own repository initialized with a copy of this application. Alternatively, you can download the sources as a zip file or make a fork of the repo. However you do it, download a copy of the repo to your local computer.
Third, cd into the ToiletFinder/app directory and install libraries with:
$ meteor npm install
Fourth, run the system with:
$ meteor npm run start
If all goes well, the application will appear at http://localhost:3000.
ToiletFinder is based upon meteor-application-template-react and meteor-example-form-react. Please use the videos and documentation at those sites to better acquaint yourself with the basic application design and form processing in Bowfolios.