https://github.com/benekenobi/take-me-home
An app to calculate the time it takes to get home. Written in React. Created for the course "Web Technologien" at FOM.
Science Score: 31.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Keywords
Repository
An app to calculate the time it takes to get home. Written in React. Created for the course "Web Technologien" at FOM.
Basic Info
Statistics
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
- Releases: 1
Topics
Metadata Files
README.md
take-me-home
An app to calculate the time it takes to get home. Written in React(-Native). Created for the course Web Technologien at the FOM Hochschule by @BeneKenobi and @Mekcyed.
You can easily checkout the latest version of branch main on your own device at https://expo.dev/@benekenobi/take-me-home or in your browser at https://benekenobi.github.io/take-me-home/.
process overview
mermaid
flowchart TD
idOA(Öffne App) --> idAL(Aktualisiere Lokation)
idAL --> idRA(Ermittle Reisedauer Auto)
idAL --> idRO(Ermittle Reisedauer öffentliche Verkehrsmittel)
idAL --> idRF(Ermittele Reisedauer Fahrrad)
idRA --> idZR(Zeige Reisedauern an)
idRO --> idZR
idRF --> idZR
idZR --> idTR(Tap auf Reisedauer)
idTR --> idTS(Generiere Text mit Verkehrsmittel und Reisedauer)
idTS --> idOS(Öffne Teilen-Dialog des Betriebssystems für generierten Text)
short developer intro
install/update dependencies
Shell
yarn install
run
Shell
yarn start
dependencies / dev container
You can use a precompiled dev-container in Visual Studio Code that already includes all dependencies.
Google Maps API Key
create a file called .env in your root directory and fill with
Shell
GOOGLE_API_KEY_WEB="web_api_key"
GOOGLE_API_KEY_IOS="ios_api_key"
GOOGLE_API_KEY_ANDROID="android_api_key"
upgrade expo packages
Shell
expo upgrade
Owner
- Name: Benedikt Schnur
- Login: BeneKenobi
- Kind: user
- Location: Germany
- Company: @MHH-Humangenetik
- Repositories: 7
- Profile: https://github.com/BeneKenobi
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: take-me-home
message: Please cite this software using these metadata.
type: software
authors:
- given-names: Maximillian
family-names: Deycke
- given-names: Benedikt
family-names: Schnur
orcid: 'https://orcid.org/0000-0002-1977-7878'
identifiers:
- type: url
value: 'https://github.com/BeneKenobi/take-me-home'
license: MIT
GitHub Events
Total
Last Year
Dependencies
- @babel/core ^7.18.2 development
- @types/humanize-duration ^3.27.1 development
- @types/react ~18.0.9 development
- @types/react-native ~0.67.8 development
- @typescript-eslint/eslint-plugin ^5.27.0 development
- @typescript-eslint/parser ^5.27.0 development
- eslint ^8.17.0 development
- eslint-config-airbnb 19.0.4 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-jsx-a11y ^6.5.1 development
- eslint-plugin-prettier ^4.0.0 development
- eslint-plugin-react ^7.30.0 development
- eslint-plugin-react-hooks ^4.5.0 development
- gh-pages ^4.0.0 development
- prettier ^2.6.2 development
- typescript ~4.7.2 development
- @babel/preset-env ^7.18.2
- @react-native-async-storage/async-storage ~1.17.6
- dotenv ^16.0.1
- expo ~45.0.5
- expo-constants ~13.1.1
- expo-location ~14.2.2
- expo-status-bar ~1.3.0
- humanize-duration ^3.27.2
- react 17.0.2
- react-dom 17.0.2
- react-native 0.68.2
- react-native-web 0.17.7
- 1088 dependencies
- actions/checkout v2 composite
- actions/setup-node v2.4.1 composite
- docker/login-action v1.10.0 composite
- docker/setup-buildx-action v1 composite
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- crazy-max/ghaction-github-pages v2.5.0 composite
- expo/expo-github-action v6 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- wearerequired/lint-action v1 composite
- mcr.microsoft.com/vscode/devcontainers/javascript-node 0-${VARIANT} build