Skip to content

jcuevashub/instagram-clone-react-native

Repository files navigation

Instagram Clone

Instagram Clone is a social media app built with React Native, designed to replicate the core features of Instagram, including photo uploads, user profiles, and interactive stories. This app supports iOS, Android, and web platforms, providing a responsive and engaging experience for users.

0 1 2

Features

  • User Authentication: Sign up, log in, and manage user sessions.
  • Photo Uploads: Upload, edit, and share photos and videos.
  • Feed: Browse posts from other users in the news feed.
  • Stories: View and interact with stories.
  • User Profile: View and edit personal profiles.
  • Like, Comment & Share: Interact with posts through likes, comments, and sharing options.
  • Search: Search for users, hashtags, and posts.

Tech Stack

  • React Native: Framework for building cross-platform mobile applications.
  • React Navigation: Navigation library for handling routing and navigation between screens.
  • Formik & Yup: Used for form management and validation.
  • React Native Elements: UI component library for building a modern interface.
  • React Native Safe Area: For ensuring content is correctly displayed on all devices with safe area support.
  • React Native Gesture Handler: Gesture support for smooth and interactive UI elements.
  • Expo Linear Gradient: For creating gradient backgrounds in the app.
  • React Native Tab View: For implementing top tab navigation.
  • React Native Bottom Tabs: For managing bottom tab navigation.

Installation

Requirements

  • Node.js (v12 or later)
  • npm or yarn package manager
  • React Native development environment set up (Xcode for iOS, Android Studio for Android)

Steps

  1. Clone the repository:

    git clone https://github.com/jcuevashub/instagram-clone-react-native.git

About

Este proyecto es con un propósito educativo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published