Skip to content

SchoolOfCode/bc13_final-project_back-end-beast-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cheers by Beast Code

Cheersy is an app to help the evening enthusiast better find a watering-hole. The main aim of the app is to help the user find bars of their specifications in a chosen location or area. The main functionality is the user puts a location into the search input and receives a list back of bars from this area, they then can refine this search to their more specific requirements on the results page based on interests and tastes.

Authors

Feedback

If you have any feedback, please reach out to us at [email protected]

Tech Stack

Client: React, Typescript, CSS, Vercel, Next.js, React.js

Server: Node, Express, MongoDB, Leaflet

API Reference

Get by coordinates

  GET /api/router/:coords
Parameter Type Description
coords string Get all items within user's location

Get item by id

  GET /api/router/:id
Parameter Type Description
id string Required. Id of item to fetch

Get all

  GET /api/router/

Get by coordinates and filter queries

  POST /api/router/:coords
Parameter Type Description
coords string Queries entered in the body. For example see object below:
{
   "queryFilters": [
       {
           "category": "Rating",
           "options": [
               4
           ]
       },
       {
           "category": "Venue_type",
           "options": [
               "Cafe Bar",
               "Pub"
           ]
       }
   ]
}

About

bc13_final-project_back-end-beast-code created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published