Blackcoffee

screenshot of Blackcoffee

A coffee store mobile app built using Strapi, Koa, Apollo Server/GraphQL, Stripe and React Native.

Overview:

Black Coffee is a coffee store mobile app built using Strapi, Koa, Apollo Server/GraphQL, Docker, Stripe, and React Native. It was initially started for Hacktober Fest 2019 but has since become a playground for trying out new technologies and ideas. The app combines various technologies such as Strapi, Koa, Apollo, Docker, Stripe, and React Native to create a fully functional coffee store experience.

Features:

  • Strapi Integration: The app makes use of Strapi, an open-source headless CMS, to manage and deliver content.
  • Koa Framework: Koa, a Node.js framework, is used in this project, providing a lightweight and expressive middleware for building web applications.
  • Apollo Server/GraphQL: The app utilizes Apollo Server and GraphQL for efficient data management and seamless communication between the client and the server.
  • Docker: The entire project is containerized using Docker, making it easy to run and deploy the application.
  • Stripe Integration: Stripe, a popular payment gateway, is integrated into the app, allowing users to make secure and hassle-free transactions.
  • React Native: The app is built using React Native, a framework for developing mobile applications, providing a native-like experience for both iOS and Android platforms.

Summary:

Black Coffee is a coffee store mobile app that showcases the integration of various technologies such as Strapi, Koa, Apollo Server/GraphQL, Docker, Stripe, and React Native. The project started as an experiment during Hacktober Fest 2019 but has grown into a platform for trying out new ideas and technologies. With features like Strapi integration, Koa framework, Apollo Server/GraphQL, Docker containerization, Stripe integration, and React Native development, Black Coffee provides a robust and seamless coffee store experience for users.