Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joeldeondsouza/jix-social

Application combines the functionalities of Pinterest-style image display, Instagram-like image display, and short YouTube video playback.
https://github.com/joeldeondsouza/jix-social

expo expo-av javascript masonry-layout react-native typescript

Last synced: 12 days ago
JSON representation

Application combines the functionalities of Pinterest-style image display, Instagram-like image display, and short YouTube video playback.

Awesome Lists containing this project

README

        

# Jix-Social

This Expo React Native app is a versatile media display application that combines the functionalities of Pinterest-style image display, Instagram-like image display, and short YouTube video playback. With a clean and intuitive user interface, users can seamlessly explore and enjoy a variety of media content within a single application.

## Frontend

- Expo with React native
- Typescript
- react-native-vector-icons
- expo-av

## Screenshots

| Example View | Example View 2 |
| :-----------------------------------------------------------------------------------------------: | :-----------------------------------------: |
| ![Home](https://i.ibb.co/P6GCTxN/Simulator-Screenshot-i-Phone-15-Plus-2023-12-07-at-11-44-32.png) | ![Home2](https://i.ibb.co/pPsRkj9/img2.png) |

| Example View 3 | Example View 4 |
| :-----------------------------------------: | :-----------------------------------------: |
| ![Home3](https://i.ibb.co/ZmqQZP0/img1.png) | ![Home4](https://i.ibb.co/mqXfjWD/img4.png) |

## Features

##### Pinterest Image Display:

- Browse and discover a curated collection of images in a visually appealing Pinterest-style grid layout.
- Infinite scrolling for an endless exploration of inspiring images.

##### Instagram Image Display:

- View and share captivating images in a format reminiscent of Instagram's image feed.
- Like and comment on images to engage with the community.

##### YouTube Video Shorts:

- Watch short and engaging YouTube videos directly within the app.
- Explore a curated selection of videos or search for specific content.

#### Responsive Design:

- The app is designed to provide a seamless and responsive experience across various screen sizes and orientations.

#### Easy Navigation:

- Intuitive navigation allows users to switch between Pinterest, Instagram, and YouTube sections effortlessly.

## Installation

Go to the project directory

```bash
https://github.com/JoelDeonDsouza/Jix-Social.git
```

```bash
cd my-project
```

Install dependencies

```bash
npm install
```

Start the Expo development server

```bash
expo start || npm start
```

- Use the Expo client on your mobile device or an emulator to run the app.