Giter Site home page Giter Site logo

wsssdc / dinoride Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 1.0 3.52 MB

Because the wheel hasn't been invented yet | Submitted to PreHackstoric 2021

Kotlin 0.43% Swift 1.37% Objective-C 0.13% Dart 88.37% HTML 5.11% Ruby 4.58%
flutter openstreetmap-api prehackstoric

dinoride's Introduction

DinoRide

๐Ÿ’ก Inspiration

We wanted to reimagine a modern app in a prehistoric context. We thought a taxi service but with dinosaurs would have been funny, and somewhat useful to cavepeople.

๐Ÿ“ฑ What it does

DinoRide allows you to book a trip and have dinosaurs deliver you to your desired location!

๐Ÿ›  How we built it

  • Adobe XD: We used Adobe XD to build the mockups for our mobile app. We wireframed the entire application and used tested a lot of fonts as well in Adobe XD.
  • Flutter: Our mobile app is made using Flutter which means that our mobile app is cross-platform. Flutter made making the mobile app easy and quick.
  • Open Street Maps: DinoRide uses Open Street Maps to determine the user's location and renders out an interactive, custom map in a prehistoric theme.

๐Ÿ›‘ Challenges we ran into

  • Figuring out coordinate math
  • Parsing the real-life map data into a prehistoric visualization
  • Finding good assets for the map
  • Making sure the dinosaurs actually stayed on the roads

โœ… Accomplishments that we're proud of

  • Being able to completely change the look of Google Maps
  • Adding some basic loading animations

๐Ÿ“– What we learned

  • Using Open Street Maps API and data
  • Paint to the screen in Flutter

๐Ÿค” What's next for DinoRide

  • Improve the visuals, add a user account system
  • Implement a rating system for individual dinosaurs
  • Add appropriate dinosaurs by location to improve believability

Gallery

image1 screenshots

๐Ÿ™‡โ€โ™‚๏ธ Acknowledgements

We would like to thank PreHackstoric for the opportunity to come up with and create DinoRide, we would also like to thank Open Street Maps for their API.

dinoride's People

Contributors

con266667 avatar darkhawk727 avatar its-pedram avatar

Stargazers

 avatar

Forkers

darkhawk727

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.