A service to help those who want to work from home, in another home.
- FolderStructure
- Database Structure and Overview
- Google Maps API Usage Information
- Functionality
- Collaboration Approach: Scrum
- Contributors
- License
We used Creatly to create our folder structure. We are linking it here to display our thought process for this SPA.
We used DB Designer to create a database schema and structure. We are linking it here to display our SQL Database relationships and overview..
The Google Maps API was was utilized in conjunction with Leaflet.js in this project. Underneath the hood, we implemented Node Geocoder and the Google Maps API to pinpoint users location on the Leaflet Map and display Room listings within the proximity of the surrounding area.

CRUD functionality was achieved by way of the Database Controllers. By querying the PostgreSQL DB, we were able to create, update and delete rooms that will able be updated in realtime on the Leaflet map. For styling, we primarily used Material-UI, as we found it to be the most efficient way to get the UX/UI design of our application to become what we envisioned.

We used a Trello board to collaborate using the scrum method. We separated teams into front and back end. We created cards with tasks that needed to be completed. We commented and updated each other on these cards when we weren't able to meet. We moved our cards into different lists that let the team know where each overall task was in the project timeline. We had standups in the beginning of the day and the end to go over any progress, issues, and to project future tasks required for our minimum viable product.

![]() |
![]() |
![]() |
![]() |
| |
|
|
|
This product is licensed under the MIT License.







