Mister-Poster
A very basic single feed social media application. Built on top of React-Native and Firebase real-time database with persistent data storage for user's device.
File Explorer
Download Latest Version (.zip)- Entypo.ttf
- EvilIcons.ttf
- FontAwesome.ttf
- Foundation.ttf
- Ionicons.ttf
- MagmaWave.otf
- MaterialIcons.ttf
- Octicons.ttf
- Roboto-Black.ttf
- Roboto-Bold.ttf
- Roboto-Medium.ttf
- Roboto-Regular.ttf
- Roboto-Thin.ttf
- Zocial.ttf
- MainActivity.java
- MainApplication.java
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- strings.xml
- styles.xml
- AndroidManifest.xml
- BUCK
- build.gradle
- build_bak.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- BUCK
- debug.keystore.properties
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- mister-poster.apk
- LaunchScreen.xib
- Contents.json
- AppDelegate.h
- AppDelegate.m
- Info.plist
- main.m
- MisterPoster.xcscheme
- project.pbxproj
- Info.plist
- MisterPosterTests.m
- index.js
- cat-image-home-screen.jpg
- createNew.js
- myPosts.js
- navTab.js
- post.js
- settings.js
- timeline.js
- forgotPassword_form.js
- initial_view.js
- logo_circle.js
- signIn_form.js
- signUp_form.js
- background.js
- config.js
- index.js
- reducer_savePost.js
- reducer_user.js
- home_screen.js
- login_screen.js
- app.js
- app_storage.js
- firebase.js
- logo_big.png
- logo_small.png
- post.gif
- show.png
- show.psd
- signIn.gif
- .buckconfig
- .flowconfig
- .gitignore
- .watchmanconfig
- index.android.js
- index.ios.js
- LICENSE
- package.json
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/proshoumma/Mister-Poster
Downloads the entire project code from GitHub to your computer.
cd Mister-Poster
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd android/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
