A Snap Mini built on React Native that allows users to create and share stories (by using the native camera to upload photos, take photos, or record videos) answering prompts about incarceration.
- Ability to view and interact with other user's stories
- Create stories that respond to weekly prompt
- Through video recordings or taking pictures
- Share stories with the feed
- View past prompts
Client: React Native & Expo
Expo APIs: App-loading, AV, Camera, Font, Image-Picker, Linear-Gradient, Location, Media-Library, Sharing, Status-Bar
Server: Firebase (FireStore & Storage)
You can access the base that this Snap Mini was built on top of.
In order for this app to run you will need a fireabse.js
file that should look something like this:
import { initializeApp } from "firebase/app";
import { getFirestore } from "firebase/firestore";
import { getStorage } from "firebase/storage";
const firebaseConfig = {
apiKey: [your info here],
authDomain: [your info here],
projectId: [your info here],
storageBucket: [your info here],
messagingSenderId:[your info here],
appId: [your info here],
measurementId: [your info here]
};
const app = initializeApp(firebaseConfig);
const db = getFirestore(app);
export default db;
- Project Manager - Kimbery Carrillo
- Lead Marketer - Andrea Zaragoza
- Figma Manager - Maddison Nielsen
- UI Designer - Laura Melendez
- Lead Developer - Asarel Casatellanos
Clone the project
git clone https://github.com/asarelcastellanos/BLOCKTALK
Go to the project directory
cd BLOCKTALK
Install dependencies
yarn install
Run on IOS
expo start i
Run on ANDRIOD
expo start a