Instaclone is a React Native project built with Expo, designed to replicate some of the core functionalities of Instagram. This project aims to provide a foundation for social media applications by integrating features like user authentication, photo and video sharing, and a user feed.
User Authentication: Sign up, log in, and manage user profiles.
Photo and Video Sharing: Upload photos and videos, add captions, and share them with followers.
User Feed: Display a feed of media from followed users.
Likes and Comments: Engage with posts through likes and comments.
Profile Management: View and edit user profiles, including profile pictures and bios.
🔴 React Native: A framework for building native apps using React.
🔵 Expo: A platform for making universal React applications.
🟢 NativeWind: A utility-first CSS framework for React Native using Tailwind CSS.
🟣 Appwrite: A backend server for Flutter and web applications that provides authentication, databases, storage, and more.
This is an Expo project created with create-expo-app
.
To learn more about developing projects with Expo, look at the following resources:
- Expo documentation: Learn fundamentals, or go into advanced topics with our guides.
- Learn Expo tutorial: Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.
Join our community of developers creating universal apps.
- Expo on GitHub: View our open source platform and contribute.
- Discord community: Chat with Expo users and ask questions.