Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/joeldeondsouza/jix-social
- Owner: JoelDeonDsouza
- Created: 2023-12-03T22:11:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-07T11:08:24.000Z (about 1 year ago)
- Last Synced: 2024-01-27T07:39:25.055Z (11 months ago)
- Topics: expo, expo-av, javascript, masonry-layout, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 633 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.