Nuespace

Coding an airbnb clone marketplace for renting event spaces.

Overview

Nuespace is a web app developed by a team of 4 developers during the Le Wagon Bootcamp. The app is an Airbnb-like marketplace that enables users to rent and rent out cafes or restaurants as small event spaces. It features a listings page with a map displaying the available spaces' locations, along with show pages for individual spaces. The web app implements all CRUD actions for users who offer event spaces and provides a user dashboard for viewing reservations, uploaded spaces, and booking details.

Outcome

Nuespace was successfully completed with a ruby on rails backend and frontend using CSS, Bootstrap, and Sass. The map was implemented using the Mapbox Geocoding API. The search feature was implemented with Active Record, the PG Search gem, and the Mapbox Geocoding Autocomplete API. User authentication was accomplished with the Devise gem. The development process of this app was a key part of the Le Wagon learning process as we gained hands-on experience in implementing CRUD actions and integrating APIs and gems to create a functional web application.

Check out the project here →

Key Take Aways

This project truly helped me understand and visualise the structure of web applications using the MVC model in practice. It was an opportunity to connect all the backend parts of the application, from the database to the controllers and views. A monumental moment and a really enjoyable experience.