Skip to content

Kathryn0907/team-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

287 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Project

Summary

This application is a browser for viewing and posting information about short-term rentals. Users can create accounts, post listings for short-term rentals, search for listings based on various criteria, and interact with other users through comments and favorites.

User Stories

Below are the team members and the user stories.

Olivia

  • Posting, deleting, editing a listing

Brooklyn

  • Creating an account, Cancel account, Reset Password

Samantha

  • Applying a search filter
  • Categorize listing

Mohamed

  • Searching by keyword
  • checkout my listings

Yichen(Kathryn)

  • Comment on a given listing
  • check out comment on a given listing

Jonathan

  • Save Favorite Listings
  • Check Favorite Listings

API Information

  1. MongoDB Database API

Purpose: Data persistence for listings, users, and comments

Usage: Store and retrieve rental property data and login information

Connection: mongodb://localhost:27017

  1. Google Geocoding/Maps API

Purpose: Location-based filtering

Usage: Calculate distances between user location and listings

Feature: "Near me" search with distance radius filter

About

starter repo for the team project

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%