Skip to content

edadural/react_native_course

Repository files navigation

Aora

Aora is a mobile application that allows users to share, explore, and interact with videos. Built with React Native and Appwrite, it offers a modern design and a smooth user experience.

✨ Features

  • User Registration and Login: Secure authentication system powered by Appwrite.
  • Home Feed: A dynamic feed displaying the latest and most popular videos.
  • Video Uploading: Users can upload their own videos and share them with the community.
  • Search and Filtering: Advanced search functionality to find videos easily.
  • Profile Page: Users can view their uploaded videos.
  • Animations and Smooth Transitions: Modern and dynamic animations using NativeWind and Animatable libraries.

💪 Tech Stack

Frontend:

  • React Native
  • Expo
  • NativeWind (TailwindCSS)
  • Animatable

Backend:

  • Appwrite

🎨 Setup

Follow these steps to run the project locally.

1. Prerequisites

Ensure you have the following installed:

2. Clone the Repository

git clone https://github.com/edadural/react_native_course
cd react_native_course

3. Install Dependencies

npm install

4. Run the Project

npx expo start

5. Run with Expo Go

  • Install the Expo Go app on your mobile device.
  • Scan the QR code displayed in the terminal to start the app.

🔗 More Information

For more details or to contribute, visit the following links:

If you like the project, consider giving it a ⭐! Happy coding! 🚀

Image 1 Image 2 Image 3

Image 4 Image 5 Image 6

About

It is a video sharing application built using React Native, Appwrite, NativeWind, and Animatable.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published