For the Mastering Nuxt course for Nuxt2 we built a prototype AirBnB app using Google Maps API, Stripe, Algolia and Cloudinary.
Throughout the course we learnt the following:
- State Management with VueX
- Advanced Search and simple data storage with Algolia using API calls
- Payments with Stripe API
- Image storage with Cloudinary
- Using a Vue Date picker component called V-Calendar
- Nuxt Image component
- User authentication with Google sign in
- Including maps with custom markers using Google Maps API
- Styling using TailwindCSS