https://github.com/zz2zz22/pepegram-mobile
A small social media application for sharing new technologies, instructions, etc. about information technology.
https://github.com/zz2zz22/pepegram-mobile
expo firebase firestore react-native school-project
Last synced: 3 months ago
JSON representation
A small social media application for sharing new technologies, instructions, etc. about information technology.
- Host: GitHub
- URL: https://github.com/zz2zz22/pepegram-mobile
- Owner: zz2zz22
- Created: 2021-06-30T03:51:03.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-14T03:38:12.000Z (over 4 years ago)
- Last Synced: 2025-04-09T20:48:36.239Z (about 1 year ago)
- Topics: expo, firebase, firestore, react-native, school-project
- Language: JavaScript
- Homepage:
- Size: 1010 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PEPEGRAM
## A small social media application for sharing new technologies, instructions, etc. about information technology.
## Functions:
- Authentication ( Register, Login, Logout )
- Create new post
- Users following system
- Like / Dislike
- Comment
- Display profile ( contain current user information ( name, avatar, post, etc.)
- Search user ( Display the profile of the user being searched )
## System requirement:
- Android Devices with Android 5.0 Lollipop and above
- iOS Devices with iOS 7 and above
## Technologies & Pakages:
### Technologies:
- Expo
- React Native
- Redux
- Firebase Firestore
- Firebase Storage
### Pakages:
- Material Bottom Tab Navigator : https://reactnavigation.org/docs/material-bottom-tab-navigator/
- Stack Navigator : https://reactnavigation.org/docs/stack-navigator/
- Expo Camera : https://docs.expo.io/versions/latest/sdk/camera/
- Expo Image Picker : https://docs.expo.io/versions/latest/sdk/imagepicker/
- And more ...
## Backend/ Database:
- All the app mostly will execute in Frontend ( Tried to apply Firebase Functions in Backend to automatically increment the likeCount but FAILED when all Node 8 functions is disabled after 15/3/2021 )
- Database is Firebase Firestore to store like, comment, user, etc. information.
- Firebase Storage to store uploaded post pictures / profile pictures.
## Author:
- Nguyen Hoang Trieu - 17521160
- Le Anh Vu - 17521269
- Nguyen Phuong Tran - (Thuy Loi University)
## Licences: