Welcome to justlaunch/core, a React Native app designed with modularity and reusability at its core. This application contains a comprehensive set of core components that can be utilized to build robust and dynamic mobile applications. Each component is designed to be easily integrated and customized to fit a wide variety of use cases.
COre is a collection of essential components aimed at providing a solid foundation for mobile app development. It simplifies the development process by offering pre-built, customizable components that are frequently used in mobile applications.
- Modular Components: Each component is self-contained, making it easy to use, maintain, and test.
- Cross-Platform Compatibility: Designed to work seamlessly on both iOS and Android devices.
- Customization: All components are highly customizable to fit various design requirements.
- Scalability: Components are built with scalability in mind, allowing you to easily extend their functionality.
The app is organized into various core components, each serving a specific purpose. Below is a brief overview of some of the key components:
- Action Sheet (
action-sheet): A component for displaying a menu of options that slides up from the bottom of the screen. - Activity Indicator (
activity-indicator): A spinner component used to show that a task is in progress. - Alert (
alert): A pop-up dialog box to display important messages or actions. - Avatar (
avatar): A component for displaying user profile pictures or icons. - Background Video (
background-video): Used to play a video in the background of a view. - Bottom Sheet (
bottom-sheet): A modal that slides up from the bottom of the screen, often used for displaying more content. - Calendar (
calendar): A calendar component to display dates and manage events. - Card (
card): A card component to encapsulate content in a rectangular container with shadows. - Checkbox (
checkbox): A simple checkbox component for selecting options. - Clipboard (
clipboard): Allows text to be copied to the clipboard. - Date Picker (
date-picker): A component for selecting dates. - Device Info (
device-info): Retrieves information about the device, such as OS version, device model, etc. - Linear Gradient (
linear-gradient): A component that applies a linear gradient background to any view. - Location (
location): Provides access to the device’s GPS data to determine location. - Mail Composer (
mail-composer): Allows the app to compose and send emails using the device's default email client. - Map (
map): A component for displaying maps and adding location markers. - Notification (
notification): Handles displaying and managing push notifications. - Onboarding (
onboarding): A set of screens used to guide users through the initial setup of the app. - Picker (
picker): A dropdown picker component for selecting items from a list. - Separator (
separator): A thin line used to separate content in a list or between UI elements. - Share (
share): Allows sharing content through other apps installed on the device. - Slider (
slider): A slider component for selecting a value from a range. - SSO (
sso): Manages Single Sign-On (SSO) authentication. - Store Review (
store-review): Prompts users to leave a review of the app in the app store. - Tracking (
tracking): Handles analytics and user tracking within the app. - Web View (
web-view): A component that allows the app to render web content directly inside a view.