Skip to content

A proxy server integrating the four micro-services of the TopBunk hostel booking app.

License

Notifications You must be signed in to change notification settings

wyatt-troia/Proxy_Wyatt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopBunk Proxy Server

TopBunk is a full-stack web application that provides descriptions, reviews, and neighborhood information about hostels and allows users to book a stay. This proxy server integrates the following micro-services:

The proxy server features Redis-cached server-side-rendering and React hydration for low latency and time to first paint.

The GIF below provide a tour of the deployed proxy server, which brings together the description, booking, reviews, and about-the-neighborhood services into a unified application.

Getting Started

First, start up all four services by following the setup instructions at their respective links above.

The proxy server depends on a running Redis server.

Be sure to update the URLs in server.js as needed.

Then return here to set up the proxy server.

npm install
npm run start-dev

Then navigate to http://localhost:9000.

Acknowledgments

About

A proxy server integrating the four micro-services of the TopBunk hostel booking app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.7%
  • HTML 13.6%
  • CSS 6.7%