https://neighborgood1.herokuapp.com
Application where you would have a neighborhood associated with their account. We will have a user login function, a classifieds section for sales, services, etc. We will have a section for upcoming neighborhood events such as: HOA meetings, Block parties, and yard sales. The idea is to have real world neighborhood would register for this site.
- Create-React pp
- Express
- Mongoose
- Node
- Axios
- Passport
- React- leaflet
- React- moment
- React-Dom
- APIs- MapQuest Geocoder, EventBrite
This react app has multiple pages powered by the react components.
The register page allows the user to register and be a part of this app.
If it is an already registered user, then login page can be used to login and check events/listings
Once the user registers, the other pages are accessible. The user can see their profile, post events/classified, check neighbors info and the events/classifieds posted by them
-
Neighbors page
In the user portfolio page, the neighbors link will open a new page where all the registered users and their info are listed
-
Modals with events, classifieds posted by logged in user
The events/classifieds link opens with info about the evets/listings posted by the user who is logged in.
This page has three tabs
- Events posted by neighbors
- This tab has events that are posted by neighbors
- Local events
- This tab has the local events populated from EventBrite API using the user's address
- Saved events
- This tab has all the events that are saved by the user, both events posted by neighbors and local events
This has the listings that are posted by the neighbors
This allows the user to contact the customer support with any issues with the page
- Limiting user access based on address
- Neighbrhood map
- Password encryption