Skip to content
Application for annual Prakarsh Fest at SVIT, Vasad.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
app
gradle/wrapper
.gitignore
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

PrakarshApp

Application for Prakarsh XIII (2018) Fest.

Play Store | Github Releases

This app uses JSON files from PrakarshJSON project hosted with Github Pages.

Firebase Configuration

Prerequisites

Firestore Database Structure

users -> [Unique User ID] -> (fields) city, collegeName, department, email, name, phoneNumber

Create "users" collection using the Firebase console. The UUID documents and the details fields will automatically be generated from the client side.

newsfeed -> [FB Post ID] -> (fields) caption, date, imageUrl, time

All posts must be added manually. In the future the data will be fetched through a script.

Firestore Database Rules

service cloud.firestore {
  match /databases/{database}/documents {
    match /users/{userID} {
      allow create, update, read: if request.auth.uid == userID;
    }
    match /newsfeed/{document=**} {
      allow read;
    }
  }
}
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.