Giter Club home page Giter Club logo

hub-app's Introduction

Hub-App

React Native application for interacting with the FSU Innovation Hub and its resources.

The basics were made using create-react-native-app.

The entry point for the app is ./App.js, and modules are located in src/.

If you wish to contribute to the project, please see CONTRIBUTING.md.

Setting up development environment

1.) Ensure that you have Node.JS installed. If you don't, or the version you have is out of date, you can download the latest installer here. We recommend the LTS.

2.) Fork the repo and clone your fork to your local rig. (For more info on contributing and branches, see CONTRIBUTING.md.)

$ git clone https://github.com/yourUsername/Hub-App.git && cd /Hub-App

3.) Install the dependencies! Create-react-native-app prefers the Yarn package manager over NPM, but either will work to install and run.

  • Yarn: $ yarn install

  • NPM: $ npm install

4.) From there, you can package the app using the start command.

  • Yarn: $ yarn start

  • NPM: $ npm start

Note:
There are other command line args like npm run ios that will open your app in an emulator if it's installed on your computer. For more info on emulator use, see create-react-native-app's readme.

5.) Create-react-native-app will now package your app and display a QR code. Install the Expo app on your mobile device and scan the QR code to see your app in real time.

Note:
If the app displays a timeout error, it most likely means your device and computer aren't on the same network. Make sure they are, and ensure that Node displays the right IP for your computer below the QR. If your QR is generated using the wrong IP, just type exp://[yourPCsIP]:19000 into Expo's search bar to connect.

Copyright (c) 2018 FSU Innovation Hub

hub-app's People

Contributors

azure-agst avatar glfmn avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

hub-app's Issues

Research LibCal and ways we can interface with it.

I'm gonna convert this to an issue from a note, since there seems to be a lot more to it then just "research." I'm pivoting from my original goal from last week of "reversing libcal's API" to requesting official access.

TL;DR: Libcal has a officially supported javascript? based API that ships with the service. I plan on getting us access to it.

I need to talk to whoever is in charge of running LibCal over at the library to see if we can get a LibCal account with API permissions so we can interface with their service. When (and if) I get access, I'll make a simple script with some functions to interface. That way, grabbing data from the servers should be as easy as one function call. I'll keep everyone posted.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.