alexsugak / getsky-trade Goto Github PK
View Code? Open in Web Editor NEWAn online Skycoin advert platform, part of the getsky.org
An online Skycoin advert platform, part of the getsky.org
Create a general layout for website, including:
Use getsky.org style as an inspiration and source of static content (e.g. icons)
Compress images at the home page
Create page with detailed information of advert post.
Design a DB schema and include into vision doc
Currently Travis builds and checks (lint + tests) the back-end (Go)
It should also build and check (lint + tests) front-end (JS)
In case of api error response should return json with validation messages for each field.
The web site project has to be checked by eslint (https://github.com/eslint/eslint)
Add docker image with MySql and nginx serving both back-end (Go) and fron-end (react) that can be used for development
We need to make a POST request to https://www.google.com/recaptcha/api/siteverify from back end with next params:
secret - The shared key between your site and reCAPTCHA. (kzviagina will provide this key)
response - The user response token provided by reCAPTCHA, verifying the user on your site. (registration form - recaptcha value)
More details:
https://developers.google.com/recaptcha/docs/verify
Each push to this repo (currently master branch) must result in a new version of site (back-end and front-end) deployed to test environment.
Use Travis built-in deployment integrations if possible
Add new API endpoint used to update user settings, e.g. CountryCode, Preferred Currency, TimeZone etc.
e.g. POST api/me/settings
Add new API endpoint to get advert details by its Id
e.g. GET api/postings/
Add first unit tests to server project to seve as a sample for testing API endpoints.
Use /api endpoint as a sample.
GIVEN
WHEN
THEN (expected)
TNEN (actual)
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.