kkalass / offlike Goto Github PK
View Code? Open in Web Editor NEWRHoK # 4 / Berlin: Real World "Like"
RHoK # 4 / Berlin: Real World "Like"
The favicon may show the QR-code image of the android app.
Currently, anyone can create any amount of campaigns and edit any campaign, if the URL is guessed correctly.
Maybe we can integrate oauth or something similar here, to save us from implementing our own user/password handling.
offlike.herokuapp.com/login.html needs some design talent :-)
We need to create a presentation before 14:00
The first users did not realize that they had to register the code. We need to explain this better within the app!
If we add the tags correctly, Facebook would post a story about this qrcode location to the users wall, might be cool
Campaign titles and campaign texts with german umlauts are not saved correctly
Since we do have tests, we should find some way to have a continuous integration build. Is there a way to make github do continuous integration, or pre-commit hooks or such?
actually increase the counter for the qrcode, when someone opens the like-page
simple form for creating QR-Codes, and selecting number of Codes. Should be changed from GET to POST to avoid problems with the google bot.
Registering multiple Posters, scanning them and liking multiple different posters should be tested more intensely
We should use Openstreetmap (OSM - http://www.openstreetmap.org) instead of Google Maps to support the free OSM with its community. OpenLayers (http://openlayers.org/) may be useful as JavaScript-Navigation-Library for the maps. The user may still switch to Google Maps as an alternative to OSM with the OpenLayer-Framework.
at least for index page, campaign page
I would love to have check style, find bugs, and common eclipse java checks settings.
The currently existing anonymous campaigns should be associated with the current user, once they are opened. This must only happen for anonymous campaigns, not for ones that are already associated with a user.
Once the Authentication is in place, we should make a simple List with all campaigns that may be edited by the current user.
The Implementation is sort of quick-and-dirty, and there is no real software architecture. Decide on a target architecture together with the other developers, and refactor accordingly
We need to submit a solution to rook.org, and fix the README etc - Do everything the rhok orga team asks us to :-)
On the Campaign Page, we need a listing of each QR-code (at least the successfully registered ones).
When a new campaign is created, we should save the current user with it.
Add a creation Date to the Campaign, as well as creation and registration dates to the QR Codes
The QR-Codes should be shown on a google map on the Campaign Page, ideally including the number of Likes.
Logged in users and not logged in users get different content when they navigate to 'home'.
Logged in users: Welcome! + How it works: + ... First you create a new campaign
Not logged in users: Supporting things globally online... (long text)
Both pages should have an equal content.
We may use for both pages the long text and move the Bulletpoints to the page "Create a new Campaign".
It would be nice, if the mobile Like-Page would include a map of the current location, with nearby other locations also shown.
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.