7 min to read
Messaging and support
Twilio: Helps connect with customers on their preferred channels—anywhere in the world. Quickly integrate powerful APIs to start building solutions for SMS and WhatsApp messaging, voice, video, and email.
Bandwidth: It's a competitor of Twilio. It has cheaper pricing and a decent array of communication API features.AuthenticationAuth0: a very popular API platform for identity authentication and designing custom login boxes including Single Sign-On (SSO) and Multi-Factor Authentication
OneLogin: OneLogin promises 9x faster onboarding and over 6,000 app integrations
Stripe: Stripe's software and APIs help to accept payments, send payouts, and manage their businesses online.
PayPal: Paypal's Payflow payment gateway provides high checkout conversion, supporting all major debit and credit cards.
MongoDB: MongoDB boasts of useful features such as horizontal scaling, automatic failing, unified API, and the likes, in database management.
MySQL: MySQL is designed for cloud-native applications
PostgeSQL: is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It is designed to handle a range of workloads, from single machines to data warehouses or Web services with many concurrent users.
Amazon Web Services: AWS is the leader in cloud hosting of the three top platforms (with Azure and Google Cloud)
DigitalOcean: It's a cloud infrastructure provider. DigitalOcean provides developers with cloud services that help to deploy and scale applications that run simultaneously on multiple computers.
Google Cloud: is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube.
HTML: is a standardized document markup language for viewing web pages in a browser. Web browsers receive an HTML document from a server via HTTP/HTTPS protocols or open it from a local disk, then interpret the code into an interface that will be displayed on the monitor screen.
CSS: this allows you to apply styles selectively to elements in HTML documents.
JS: is a programming language that makes it possible to implement complex web page behavior. Every time you see a web page, it not only displays static content but does more - detects content updates, displays interactive maps, 2D/3D animations, scrolls videos, and more.
PHP: is a general-purpose scripting language heavily used for web application development. Currently supported by the vast majority of hosting providers, it is one of the leading languages used to create dynamic websites.
Laravel: A free and open-source web framework designed for development using the MVC architectural model.
Mobile app development
React Native: an open-source framework by Facebook for building cross-platform mobile apps.
Native: Kotlin, Swift. Building a mobile app exclusively for a single platform. The app is built with programming languages and tools that are specific to a single platform. For example, you can develop a native Android app with Java or Kotlin and choose Swift and Objective-C for iOS apps.