Fix node.js implementation of multiuser map forked from github repo
- or -
Post a project like this2753
€640(approx. $688)
- Posted:
- Proposals: 2
- Remote
- #1293111
- Awarded
Description
Experience Level: Intermediate
Estimated project duration: 3 - 4 weeks
General information for the website: Map for Pokemon Go with multiuser support via web front end
Kind of development: Customization of existing website
Description of requirements/features: This is the repo we are working with
https://github.com/Daplie/node-pokemap
It has been abandoned and unfinished, me and my friends would like to pay to finish this so we can have our own hosted map service for our friends at work.
Right now it returns empty packets when querying the API - however the queries return correctly if you query the node module for the api itself, so it's clearly the Web Front End implementation that hasn't been finished.
This project is private and shouldn't push to the github repo, you will clone the repo and then send us the finished project on completion via PeoplePerHour
Specific technologies required: node.js,javascript
Extra notes: The project is from an open source git repo that the developer abandoned. We'd like to finish the implementation.
Please don't apply if you are not high proficient with Javascript and Node.js as it requires debugging and fixing the current state of the implementation.
More Information:
Expected User Journey with end product
I am the user...
I navigate to http://www.ourmap.com
I am presented with a login screen to enter my Pokemon Trainer Club account details and my location
I proceed to view the map, showing my location (or the location I specify) and then the map will display the Pokemon, Gyms and Pokestops at that location.
It does this by taking the Pokemon Trainer Club (PTC) account and querying the Pokemon Go node api for location information. The api returns a packet of data containing the pokemon, gyms and pokestops in my immediate location.
The user changes/updates their location to scan a new area....
.....
Right now, the github repo is broken. It allows login and shows the map, but returns empty packets. But if you test the node module - pokemon go node api - and run the example.js you can see a working example of how the API works.
----
The login form needs to be re-made - so that it simply requests the login information, or displays a drop down box with a list of usable demo accounts. We can provide these 50 accounts in a csv with user,password,gmaps key*,proxyIP*
*optional - if not provided in csv - it should use the default gmaps api key (we provide) and default proxy ip (we provide)
---
The demo accounts should timeout/logout after 10 minutes of use, this allows new users to test the map before setting up a new PTC account to use with the map
The user-provided accounts should timeout after 6 hours of use, to ensure resource management isn't over burdened
Kind of development: Customization of existing website
Description of requirements/features: This is the repo we are working with
https://github.com/Daplie/node-pokemap
It has been abandoned and unfinished, me and my friends would like to pay to finish this so we can have our own hosted map service for our friends at work.
Right now it returns empty packets when querying the API - however the queries return correctly if you query the node module for the api itself, so it's clearly the Web Front End implementation that hasn't been finished.
This project is private and shouldn't push to the github repo, you will clone the repo and then send us the finished project on completion via PeoplePerHour
Specific technologies required: node.js,javascript
Extra notes: The project is from an open source git repo that the developer abandoned. We'd like to finish the implementation.
Please don't apply if you are not high proficient with Javascript and Node.js as it requires debugging and fixing the current state of the implementation.
More Information:
Expected User Journey with end product
I am the user...
I navigate to http://www.ourmap.com
I am presented with a login screen to enter my Pokemon Trainer Club account details and my location
I proceed to view the map, showing my location (or the location I specify) and then the map will display the Pokemon, Gyms and Pokestops at that location.
It does this by taking the Pokemon Trainer Club (PTC) account and querying the Pokemon Go node api for location information. The api returns a packet of data containing the pokemon, gyms and pokestops in my immediate location.
The user changes/updates their location to scan a new area....
.....
Right now, the github repo is broken. It allows login and shows the map, but returns empty packets. But if you test the node module - pokemon go node api - and run the example.js you can see a working example of how the API works.
----
The login form needs to be re-made - so that it simply requests the login information, or displays a drop down box with a list of usable demo accounts. We can provide these 50 accounts in a csv with user,password,gmaps key*,proxyIP*
*optional - if not provided in csv - it should use the default gmaps api key (we provide) and default proxy ip (we provide)
---
The demo accounts should timeout/logout after 10 minutes of use, this allows new users to test the map before setting up a new PTC account to use with the map
The user-provided accounts should timeout after 6 hours of use, to ensure resource management isn't over burdened
Alex S.
100% (1)Projects Completed
2
Freelancers worked with
2
Projects awarded
50%
Last project
22 Mar 2017
Ireland
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi Alex, I am interested to work on this. But, are you flexible with the budget ? Current budget is too low.
Alex S.20 Sep 2016It depends, can you send me an overview of what you propose to do?
-
Are you in a rush or flexible on deadline?
Alex S.20 Sep 2016I can be flexible with the deadline but sooner than later is ideal. We would be willing to extend the deadline if new features could be implemented.
157226156075
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies