The Coffee Place (built with React, Redux, Redux-Promise, React-Router v4, WordPress REST API, Axios)
Fetching data from the WordPress REST API for the Menu, About and Contact pages. Using Axios for API calls, redux-promise as the Redux middleware to resolve promises and React-Router-Dom (new in React-Router v4) for routing. Deployed using Zeit's Now. Background video taken from coverr.co
Built as a small multi-page project to start using React-Router v4 instead of v3. All text is taken from Wikipeda and images from Pixabay. Deployed using Zeit's Now.
I used the Twitch (Kraken) Web API for this application. Built with React, using React-Router for directory routing and styled with React-Bootstrap. Axios HTTP client is used for the AJAX calls.
I used NASA's Astronomy Picture of the Day API for this application. It relies on jQuery for the AJAX calls and for toggling the info and HD photo options, and the moment.js library for the date change functionality.
I built this markdown preview application using React and the additional Remarkable component. It has a built in ES6 template literal to show a sample text written with markdown on first load. This application only supports desktop and tablet layouts for the time being.
This application fetches forecast from the Weather Underground API and uses IP based geolocation. It displays a random nature photo in the background via the Unsplash API when the resolution is equal to a tablet or wider. A jQuery toggle is available for switching between Celsius and Fahrenheit.
This Wikipedia search engine fetches results from the MediaWiki API by using the query entered on the search box. It uses jQuery for the AJAX calls and the search function.
I used the Spotify Web API for this application. Built with React and styled with SASS. Axios HTTP client is used for the AJAX calls.
This is a Pomodoro timer that is built with pure JavaScript. It is possible to change the duration of the Pomodoro and break times or restart the timers.