Web app application (chart.js, D3.js, desktop) -- 2
Budget: $1,500 – $3,000 USD
Hi,
Villains is a simple web app that allows poker players to upload a screenshot of a poker hand and get insights on the players.
I’m looking for a full-stack developer (front-end oriented) to join me in building the app. I’m a software engineer myself and will do most of the backend.
Here are the first version requirements:
1. This is a desktop only web-app. However, it should be responsive to all laptop monitor screen sizes.
2. Minimalistic, nice, and easy UX/UI
3. Login page:
Sign in with Google
Username + password
4. Session management
Main page
Simple functionality allows users to drag and drop or upload screenshots or images.
5. Upon an upload event, the app will call an api to retrieve the players' stats.
The api request could take up to 5 seconds, so a nice spinner is required.
6. Error handling
On success - convert the stats from the JSON response and display them in nice charts/graphs. See an example here: https://www.sharkscope.com/#Player-Statistics//networks/GGNetwork/players/Alon_Eldar
The graphs in our app should look much nicer than those in sharkscope.com
7. Logout
Required skills
1. Chart.js or equivalent
2. A know frontend framework
3. Node.js
The requirements are also available here:
https://docs.google.com/document/d/119A7hr5CmmDUIILn2kf_6fUPy2EKXOJge8oCOPXHE98/edit?usp=sharing
Villains is a simple web app that allows poker players to upload a screenshot of a poker hand and get insights on the players.
I’m looking for a full-stack developer (front-end oriented) to join me in building the app. I’m a software engineer myself and will do most of the backend.
Here are the first version requirements:
1. This is a desktop only web-app. However, it should be responsive to all laptop monitor screen sizes.
2. Minimalistic, nice, and easy UX/UI
3. Login page:
Sign in with Google
Username + password
4. Session management
Main page
Simple functionality allows users to drag and drop or upload screenshots or images.
5. Upon an upload event, the app will call an api to retrieve the players' stats.
The api request could take up to 5 seconds, so a nice spinner is required.
6. Error handling
On success - convert the stats from the JSON response and display them in nice charts/graphs. See an example here: https://www.sharkscope.com/#Player-Statistics//networks/GGNetwork/players/Alon_Eldar
The graphs in our app should look much nicer than those in sharkscope.com
7. Logout
Required skills
1. Chart.js or equivalent
2. A know frontend framework
3. Node.js
The requirements are also available here:
https://docs.google.com/document/d/119A7hr5CmmDUIILn2kf_6fUPy2EKXOJge8oCOPXHE98/edit?usp=sharing