An open API service indexing awesome lists of open source software.

https://github.com/mdgspace/tedx-reactnative

React native mobile app for TEDx IITRoorkee
https://github.com/mdgspace/tedx-reactnative

mobile-app react-native tedx

Last synced: about 1 month ago
JSON representation

React native mobile app for TEDx IITRoorkee

Awesome Lists containing this project

README

        

# TEDx - IITR

[![platform](https://img.shields.io/badge/platform-ios%20%7C%20android-yellow.svg)]()
[![API](https://img.shields.io/badge/API-16%2B-brightgreen.svg?style=flat)](https://android-arsenal.com/api?level=16s)
[![framework](https://img.shields.io/badge/framework-react--native-blue.svg)](https://facebook.github.io/react-native/)
[![by-SDS-MDG](https://img.shields.io/badge/by-SDS%2C%20MDG-red.svg)](https://mdg.sdslabs.co)

## About
TEDxIITRoorkee is organized by a group of enthusiasts who form a part of the Entrepreneurship Development Cell. In 2017, [Mobile Development Group](https://mdg.sdslabs.co) built a mobile app for TEDx to help the attendees keep a track of its speakers, topics of ted talks, sponsors and organising committee. The app was built on `react-native` which is a modern framework for developing cross platform mobile apps. Read more about `react-native` [here](https://facebook.github.io/react-native/).

Get it on Google Play

OR

Follow the instructions below to succesfully run the app on your phone.

* Clone the repository by running the command `git clone https://github.com/sdsmdg/TEDx-ReactNative.git`.
* Go to the project repository.
* To run your app on the iOS Simulator or an Android Virtual Device, make sure that you have already installed Xcode (for ios) or have your Android development environment (for android) set up.
* To setup the same, follow the instructions [here](https://facebook.github.io/react-native/docs/getting-started.html#content).
* Run `npm install` within the project directory to install the required node dependencies.
* You can run the command `adb devices` to check whether any emulators or physical devices are connected.
* You can now launch your app on a connected Android Virtual Device or a physical device by running `npm run android`, or on the iOS Simulator/physical device by running `npm run ios` (macOS only).

## Screenshots
![events](screenshots/first.png) ![schedule](screenshots/second.png) ![speakers](screenshots/third.png)