Skip to content

emre88tosun/usocial-mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uSocial - React Native Application

uSocial is a mobile platform that enables influencers to connect with their audience through a gem-based messaging system. This application is meticulously crafted using React Native to deliver a seamless and engaging user experience.

Features

  • Influencer Profiles: Browse and interact with detailed influencer profiles.
  • Gem Transactions: Securely purchase and manage gems via Stripe integration.
  • Direct Messaging: Communicate directly with influencers using gems.
  • Real-Time Chat: Experience instant messaging powered by CometChat.
  • Secure Authentication: Robust user authentication managed by Laravel Sanctum.

Technology Stack

  • React Native: Framework for building cross-platform mobile applications.
  • TypeScript: Ensures type safety and enhances code maintainability.
  • Expo SDK: Facilitates development and deployment processes.
  • Expo Router: Simplifies navigation within the application.
  • Tailwind CSS: Provides utility-first styling for rapid UI development.
  • Zustand: Lightweight state management solution.
  • React Query: Efficient data fetching and state synchronization.
  • Axios: Promise-based HTTP client for API interactions.
  • React Hook Form & Zod: Streamlined form handling with schema validation.

Prerequisites

Ensure the following are installed on your development environment:

Installation

  1. Clone the Repository:

    git clone https://github.com/emre88tosun/usocial-mobile.git
    cd usocial-mobile
  2. Install Dependencies:

    npm install
  3. Set Up Development Environment:

    npm run ios / npm run android

API Integration

The application communicates with a Laravel-based backend API. Ensure that the backend service is operational and accessible at the URL specified in the API_URL environment variable.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published