About a Space is a marketplace for office spaces, conference rooms, and event/function halls. It is akin to Airbnb for commercial spaces design to allow building lease owners to unlock a new revenue stream by renting out their space capacity in their buildings/offices when their staff are readily working from home. It also allows people working from home or digital nomads to easily find a space to work and collaborate, when they want a change of scene from their work setup at home. It also provides an alternative to coffee shope, by providing a guaranteed space for desired amount of days.
It was developed in 1 week as the penultimate project for batch #676 of the Le Wagon Web Development Bootcamp in Dubai.
About a Space is a Ruby on Rails web app that uses a base template from lewagon/rails-templates, created by the Le Wagon team.
Currently it was designed to be fully responsive.
About a space feature set currently consists of
- User authentication and accounts
- Search for spaces by keyword and/or dates
- See search results and map with the location of the shortlisted spaces
- See details about the space, including the description and reviews.
- book a space
- leave reviews for past bookings
- See a dashboard of your bookings and spaces that you've listed
- list a space that you wish to rent out
JavaScript Plugins
APIs
___ ## Installation
Setup data schema and database locally with seed data
rails db:migrate
rails db: seed
To install Ruby Gems and JavaScript plugins:
bundle install
yarn install
Environment variables:
- Mapbox API key
- Cloudinary API key
To run in localhost:3000
rails s
Sajid Akhtar
- Github: @Sajakhtar
- LinkedIn: @sajakhtar
- Twitter: @sajakhta
Lanre Fabunmi
- Github: @Leprof20
With special thanks to Tarig Bouazzati for the teaching, mentoring and general support during the project.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.