Skip to content

chingu-voyages/v9-solo-cortazar11

Repository files navigation

v9-solo-cortazar11

This is my project for Voyage-9 of Chingu.

Goal of my web

Initially I will call it BookAway. It is kind of reverse-engineering of the web www.workaway.info, a web that build a sharing community of travellers who want to contribute to the places they visit. The web put in contact travellers looking for volunteering work in exchange of free accommodation and the hosters ready to take volunteers for a period of time. I will try to put the content of that web in interface similar to www.booking.com.

Techniques to use

I will try to use what I know more:

  • React framework to build the front-end.
  • Redux for the management of the state in React.
  • A node server in the server side of the app.
  • Express framework in the server side for the http requests to node.
  • MongoDB and mongoose library for the question of the persistence of the data.

First Component - Landing Page/Form

  • The landing page holds the form where the user interacts with the web.
  • The form contains two drop-down menus with countries and regions and two fields that display one calendar for the check-in day and another for the check-out day, pretty much as in www.booking.com. Only that instead cities the user choose countries and their regions.