Skip to content

This is cross-platform (Android/IOS) app to be used during AAM. It is based on Expo, React-Native, Firebase.

Notifications You must be signed in to change notification settings

students-alumni-cell-iitkgp/Alma-Mater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alma-Mater

This is the cross-platform Android/IOS app created to used during AAM.

screenshot_2018_04_1_mupvf screenshot_2018_04_1_xhocd

Requirements

  • Macbook for building IOS app
  • Build and tested on Android

Getting Started

Follow the getting started instruction to setup CRNA project from React-Native Website

Set up Expo project

Optional: Get gist of the scripts from here

Setting up and running

git clone https://github.com/students-alumni-cell-iitkgp/Alma-Mater.git
cd Alma-Mater
npm install
npm start

Install EXPO on your android/ios device See url/QR code in console and paste it in Emulator/Device

Features

  • Navigate - Interactive Map Interface with Event Carousel centered at Current ongoing event.

screenshot_2018_04_1_qyq4g screenshot_2018_04_1_ufydk

to do

  • add google navigate api to show direction from current location
  • center position the ongong event from curent time
  • add all event and description
  • Gallery - Place where everyone can share/download pictures of the meet. Upload directly using camera or selecting from your phone/drive/cloud

screenshot_2018_04_1_5kdm3 screenshot_2018_04_1_z2xie

to do

  • authenticate user and create personal gallery for their upload (add delete button for their uploads)
  • download/share button
  • Notification - Notification for events and notice. Badges, Floating, Lockscreen Notification.

screenshot_2018_04_0_j7qdq screenshot_2018_04_0_rnu9w screenshot_2018_04_0_gkvi5 screenshot_2018_04_1_rc70a

to do

  • Currently using expo push notification service to be transfered to onesignal for better interface
  • Locate a friend - Shows your location and your friends location on map.

screenshot_2018_04_1_rcfw2

to do

  • waiting for next expo sdk release to retrieve location data in background
  • to be combined with navigate
  • Events - List of Events planned for AAM.

screenshot_2018_04_1_ctlmv

to do

  • add all event and description
  • NewsFeed - Recent updates about varous events and news in campus.

screenshot_2018_04_1_xpwp5

to do

  • Change interface/styling

Fearures to Add/Suggestion

  • Login/Authentication - To use firebase features important
  • User Details - provide accomodation details and general info here. Also add form if some alumni require water bottle/blanket/towels etc.
  • Interface for cab booking - update sheets of transport portfolio. Maybe needed in future for 1000+ alumni

Authors

  • Yugam - Proposed and Developed 2017-2018 - yugam1
  • Other Contributers - list

About

This is cross-platform (Android/IOS) app to be used during AAM. It is based on Expo, React-Native, Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published