Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shahnoorgit/aura-fullstack_react-native_app
Aura is a full-stack React Native mobile app designed for seamless media management. Built with Expo, Nativewind, and Animatable, it features smooth animations, dynamic content browsing, secure authentication, and an intuitive user interface. Whether you're uploading media or navigating your profile, Download the APK from Link Below
https://github.com/shahnoorgit/aura-fullstack_react-native_app
appwrite expo javascript nativewind react-native
Last synced: 4 days ago
JSON representation
Aura is a full-stack React Native mobile app designed for seamless media management. Built with Expo, Nativewind, and Animatable, it features smooth animations, dynamic content browsing, secure authentication, and an intuitive user interface. Whether you're uploading media or navigating your profile, Download the APK from Link Below
- Host: GitHub
- URL: https://github.com/shahnoorgit/aura-fullstack_react-native_app
- Owner: shahnoorgit
- Created: 2024-08-01T17:26:32.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-12T12:43:40.000Z (6 months ago)
- Last Synced: 2025-01-30T18:06:47.091Z (13 days ago)
- Topics: appwrite, expo, javascript, nativewind, react-native
- Language: JavaScript
- Homepage: https://expo.dev/accounts/shahnoor_mujawar/projects/aura/builds/49f2d831-60ef-4b02-93db-e4117e168457
- Size: 2.93 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aura
**Aura** is a cutting-edge full-stack mobile application built with React Native and Expo. Designed to offer an engaging and user-friendly experience, Aura combines modern technology with elegant design to deliver a powerful and versatile app for managing media and user interactions.
## 📚 Tech Stack
- **React Native**: A framework for building native apps using React.
- **Expo**: A framework and platform for universal React applications, simplifying development and deployment.
- **Nativewind**: For utility-first styling, leveraging TailwindCSS with React Native.
- **Animatable**: A library for adding animations to React Native applications.
- **Appwrite**: A self-hosted backend server for managing authentication, database, and more.## 🔋 Features
- **Onboarding Screen**: Engaging onboarding experience with graphics and instructions to welcome users.
- **Robust Authentication & Authorization**: Secure email login system to protect user accounts and data.
- **Dynamic Home Screen**: Features an animated flat list to showcase the latest videos, providing a smooth browsing experience.
- **Pull-to-Refresh Functionality**: Easily refresh content with a simple pull gesture to ensure up-to-date information.
- **Full-Text Search**: Powerful search capabilities with real-time suggestions and instant results for efficient content discovery.
- **Tab Navigation**: Intuitive navigation between sections like Home, Search, and Profile with a user-friendly tab interface.
- **Post Creation Screen**: Allows users to upload video and image posts directly from the app, with integrated media selection.
- **Profile Screen**: View detailed insights into account activity, including uploaded videos, follower count, and personal settings.
- **Responsiveness**: Ensures smooth performance and adaptability across various devices and screen sizes for a consistent user experience.
- **Animations**: Enhanced user interaction with dynamic animations using the Animatable library.## 🚀 Getting Started
### Prerequisites
- Node.js (>= 14.x)
- Expo CLI (`npm install -g expo-cli`)
- Appwrite Server (for backend services)### Installation
1. **Clone the Repository**
```bash
git clone https://github.com/your-username/aura.git
cd aura
```