Skip to content

austin-rt/crapple-maps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crapple Maps

Date: 07/29/2022

By: Austin Taylor

Website | GitHub | LinkedIn

Deployed Site

Crapple Maps


Description

The MVP form of this application will function as a simple crowdsourced public restroom locator. It will be the Wikipedia of public restrooms.

When a user is in need of a public restroom, they will be able to access the database in list form and filter by city and rating. If a listing is perceived as inaccurate, users will be able to update or delete the listing.

A post MVP version sees user authentication and a social media layer on top of the current idea.

Intended Crud Functionality

  • Create - user can create listing
  • Read - user can view listings
  • Update - user can add additional photos/reviews/ratings
  • Delete - user can delete listings

Technologies Used

  • MongoDB + Mongoose
  • Express.js
  • React.js
  • Node.js

Component Hierarchy Diagram:

Component Hierarchy Diagram

Entity Relationship Diagram:

Entity Relationship Diagram

Screen Shots

Landing Page

placeholder

Listings Page

placeholder

Individual Listing Page

placeholder

Add Listing Page

placeholder

Delete Listing

placeholder

Sources

Style and organization will be inspired by Airbnb's 2022 styling.

Trello Board

Crapple Maps Trello Board


Future Features

  1. user authentication
  2. map view
  3. proximity filter
  4. programiatically averaged ratings
  5. user to user interaction (post / comment / like / dislike)

License

MIT License

Copyright © 2022 Austin Taylor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published