Introduction

Learn how to use Supersaas Mobile App

The Supersaas Mobile App is an all-in-one solution for building mobile app using Supersaas as a backend. You can develop Android and iOS with the same codebase.

You can try out the iOS app by downloading it from here via TestFlight.

Tech Stack

Features

  • TypeScript Integration: Enhance code quality and prevent bugs with static type checking, making your codebase more robust and maintainable.
  • Expo Router: Enjoy a Nuxt.js-like routing experience, simplifying navigation and improving user experience.
  • Sleek UI with Tailwind CSS: Create beautiful, responsive designs quickly with minimal UI components and Tailwind CSS integration.
  • Dark Mode Support: Offer users a comfortable viewing experience with built-in dark mode functionality.
  • Efficient State Management: Utilize Zustand for simple and scalable state management, paired with TanStack Query for optimized data fetching and caching.
  • Internationalization Ready: Easily add multi-language support with built-in localization capabilities.
  • Comprehensive Testing: Ensure code reliability with Vitest for unit testing, providing confidence in your app's functionality.
  • Advanced Debugging: Streamline development with Reactotron support for powerful debugging capabilities.
  • Secure Authentication: Implement user authentication quickly with basic JWT support, with plans for more providers in the future.
  • EAS Compatibility: Seamlessly build and submit your app to both Play Store and App Store using Expo Application Services (EAS).
  • Code Quality Tools: Maintain high code standards with ESLint, Prettier, and Husky pre-commit hooks.
  • Expo Go Compatibility: Rapid prototyping and testing using Expo Go, accelerating your development cycle.
  • Push Notifications: Send push notifications to your users with ease using expo-push-notifications.
  • Customizable and Extensible: Built with flexibility in mind, allowing easy customization and addition of new features.