Responsive website created with Node.js, React and Firebase.
- Description
- Status and TBDs
- Setup
- Technologies
- Authors
- Contact
- Illustrations
This is the first official website for Best Alquileres, a temporary rental company based in Argentina. The client wanted to have a website where 1) people could see temporary rental options, 2) where apartment owners could send their information, and 3) where the client could upload specific apartments and travel experiences.
The client also wanted to have the future option to turn the website into a full e-commerce site, so it was designed with that flexibility in mind.
Due to the client's unexpected need to launch sooner than originally planned (deadline moved to January 31st, 2021), the current version has plenty of room for improvement while still delivering on all of the client's needs.
- Responsive good-looking website.
- Ability for apartment owners to send form applications to get published on the site.
- Self-updating gallery of apartments and travel experiences.
- FAQ page.
- Blog section for SEO purposes.
- Cloud hosting and domain setup.
- Grid images sizes and positions, due to uploaded images having no standard size.
- Being able to trigger Lightbox from custom button.
- Better styles and alert messages in form submissions.
To run this project, install it locally using npm:
$ cd ../bnbestweb
$ npm install
$ npm start
Project is created with:
- Javascript - 1.7 in Chrome
- React - 17.0.1
- Firebase - 8.2.3
- Bootstrap - 4.5.3
- Multiple libraries...
Carlos Miceli (Github, Linkedin, personal website):
- Conditional rendering
- State management
- Database management and requests
- Cloud-hosting setup
- Responsiveness
- Automations
- Final design
- Final style
Florencia Galindo (Github):
- Initial design
- Initial style
- Firestore setup
- Google Maps and Lightbox libraries setup
Feel free to email me (Carlos) at me@carlosmiceli.com for anything related to this project.