helsinkiunicollab / weatherbasedrecommender Goto Github PK
View Code? Open in Web Editor NEWWeb application that recommends activities in Helsinki
Home Page: http://128.214.253.51:3000/
License: MIT License
Web application that recommends activities in Helsinki
Home Page: http://128.214.253.51:3000/
License: MIT License
Walking skeleton for the backend.
User can access via browser a page which contains:
Location is pre-set to Kumpula Campus.
Write the user story here
Add acceptance criteria here
Poi's should look more nice when there are hundreds/thousands on screen. An example application: https://servicemap.hel.fi/en
Sun -data integrated for poi -scoring
Sun -data shown in frontend application
Production frontend should call correct production backend URL for the weather data.
When developing locally it should use localhost instead.
Goal for this task is to make sure we have a good understanding -> we can ask relevant questions and make good suggestions to Denis.
User can see POIs in Kumpula and near-by-areas added with attractiveness score. Attractive POIs are highlighted.
Attractiveness score is calculated at this point based temperature and humidity.
Map is responsive based on users screen size.
In addition to Kumpula area, map shows a wider area (must include at least to weather stations).
The solution is done in a way that supports using a time-slider later on.
User can choose whether she wants to see the POI recommended based on current conditions or based on forecasts. User can choose suitable time with a time-slider covering 24 h.
Acceptance criteria
See also: #71
Note: Using users's location requires HTTPS
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.