captaininler / findatree Goto Github PK
View Code? Open in Web Editor NEWfind:evergreen_tree:tree
Home Page: https://captaininler.github.io/findAtree/
License: MIT License
find:evergreen_tree:tree
Home Page: https://captaininler.github.io/findAtree/
License: MIT License
guess trees
setup db
store results
implement game logic
One approach would be to use geofire to only get the trees that are around the center of the map: https://github.com/CaptainInler/geofire.
This ticket is also about changing the symbology for the map and the trees.
@CaptainInler please delete or modify as you see fit, these are just some ideas.
We only consider 2 modes: desktop and mobile portrait.
css breakpoint will be at 600px (?)
This ticket is about desigining the layout and implementing it.
Clean up application:
App requirements:
Initial design:
add an open source licence
add a shrinkwrap
This ticket is about setting up a database with users and creating the authentication component. Front end can also be designed using a login page (see mockup).
@beatfleischli please add or delete info in this ticket as you see best. I can swap with you if you get bored of it and want to do more front end.
Selected tree should be highlighted.
Would be nice to see current user position on the map, if using a mobile.
Create tree editing functionality:
Access to editing only shows up when user is logged in.
Having the build system up and running, create a map that will load some points from the database and display them as 3D trees.
Scene to get started with: http://zurich.maps.arcgis.com/home/webscene/viewer.html?webscene=c01e6ad0e45449e39354e08c1158e706
Our app is built using the following technologies:
The build system should allow:
build
command that will build for productionCurrent build system is based on: https://github.com/jwerts/angular2-esri-play
The menu on the top right is not in the same style as the rest of the app. Convert it to a material ui menu.
maybe user name? Something like 'logged in as Your Name'
@beatfleischli kannst du dir das noch anschauen? Ich habe keine Ahnung was da los ist.
Repro:
ich will den Button zum Bäume hinzufügen auch für den Admin zeigen, nicht nur für user. Also wenn ich hier https://github.com/CaptainInler/findAtree/blob/master/src/app/map/map.component.html#L6 appState.userHasRole('user')
mit appState.userIsLoggedIn()
ändere, dann geht die App in einem endless loop. Ich habe nicht verstanden was da passiert.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.