Margarita Monorepo

Margarita Monorepo

  • First time here?
  • Developers
  • Got a question?
  • GitHub

›Home

Home

  • What is this all about?
  • Web and Mobile demos
  • Features
  • What is Tequila API?
  • Questions/Bugs/Feature Requests

Developing

  • Getting Started
  • Contributing
  • Folder Structure
  • Technical Overview
  • Guide: Get your Tequila API key
  • Guide: Firebase implementation

Apps

  • List of Apps
  • GraphQL Server
  • Mobile
  • Web

Packages

  • List of Packages
  • Universal Components

    • Introduction
    • Getting Started
    • Contributing
  • Margarita Components

What is this all about?

Margarita


Margarita is multi-platform ✈️ travel app for iOS, Android and Web built with React Native, GraphQL and Tequila API

Demo

  • Web version: https://kiwicom-margarita.netlify.com
  • Project in Expo: https://expo.io/@kiwicom-margarita-public/margarita-mobile

If you like this project, please give us ⭐ on GitHub — it helps!

Search Results Bookings

Search

Devstack

This project follows the react-native-web philosophy of Write Once, Render Anywhere.

  • React Native
  • Expo
  • React Native Web
  • Next.js
  • Relay
  • Flow

More detailed info about our devstack can be found in Technical Overview docs

App features

The app consists of 4 main parts which should cover the whole searching and booking flow:

  • Search for connections
  • Booking
  • Manage my booking
  • Payments

More detailed info can be found in Features docs.

How it works

Schema

Links

  • 🎮 GraphQL Playground
  • 🚀 GraphQL Voyager
  • 📘 Storybook for Universal components
  • 🍸 Margarita product page
  • 🥝 Open source projects at Kiwi.com

License

The code in this project is licensed under MIT license. By contributing to Margarita, you agree that your contributions will be licensed under its MIT license.

Last updated on 6/5/2019 by Jan Václavík
Web and Mobile demos →
  • Demo
  • Devstack
  • App features
  • How it works
  • Links
  • License
Copyright © 2019 Kiwi.com