Contacts
Education
Languages
Anthony Th
Front-end Developer
summary
I am fascinated by new technologies. I like to learn interesting programming languages. I am fond of programs: Photoshop, AfterEffects, Davinci Resolve. Creative and persistent person.
experience
More than 2 years of work as a CNC machine setter. Currently a freelancer.
Skills
Code example
import axios from 'axios';
const BASE_URL = 'http://localhost:5000';
export function getProducts() {
return axios.get(`${BASE_URL}/api/products`)
.then(response => response.data);
}
export function getCartProducts(cart) {
return axios.post(`${BASE_URL}/api/products`, {cart})
.then(response => response.data);
}
export function login (data) {
return axios.post(`${BASE_URL}/api/auth`, { name: data.name, password: data.password })
.then(response => {
localStorage.setItem('x-access-token', response.data.token);
localStorage.setItem('x-access-token-expiration', Date.now() + 2 * 60 * 60 * 1000);
return response.data
})
.catch(err => Promise.reject('Error authentication!'));
}
export function isAuthenticated(){
return localStorage.getItem('x-access-token') && localStorage.getItem('x-access-token-expiration') > Date.now()
}
















