Skip to content

100percentBAKA/aora-native

Repository files navigation

Expo React Native Video Sharing App

This project is a video sharing application for mobile devices, built with React Native using Expo. The app's routing is powered by Expo Router, which provides a file-based routing system. For styling, we leverage NativeWind, which brings Tailwind CSS-like utility-first styling into the React Native world. For fluid and responsive animations, React Native Reanimated is utilized.

Stack

  • Expo: An open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
  • Expo Router: A simple file-based routing system for React Native applications.
  • NativeWind: Tailwind CSS-like styling for React Native.
  • React Native Reanimated: Provides a more comprehensive and low-level abstraction to build complex animations and interactions.
  • Appwrite: Backend Provider, databases, oAuth.

My Skills

Getting Started

To get started with this project, clone the repo and follow the setup instructions below.

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository:
git clone https://github.com/100percentBAKA/aora-native.git
  1. Navigate to the project directory:
cd aora-native
  1. Install dependencies:
npm i
  1. Start the project:
npx expo start

Screenshots

User Onboarding Screen

User Onboarding Screen

Sign In Screen

Sign In Screen

Sign Up Screen

Sign Up Screen

Home Screen

Home Screen

Create Screen

Create Screen

Profile Screen

Profile Screen