PROJECTS

I enjoy turning problems into simple and intuitive designs.

Here's a selection of some recent projects. You can find more on GitHub

National Parks bucket list

National Parks Bucket List is an app using NPS Data API. This app allows user to explore all National Parks in US, mark them as visited, add them to personal bucket list, see location on a google map. This app doesn't try to solve any existing issue, it just has a simple purpose - inspire user for a next roadtrip. Main learning goal was Redux. This was a solo project at Turing School of Software & Design. Login: enter any name, email and any valid US state code.

JavaScript

React

React Router

Redux

Fetch API

Jest

React Testing Library

Sass

Navigation template

WorkOS Hack Week project where I've built an example navigation using Radix components: https://www.radix-ui.com/primitives/docs/components/navigation-menu. The goal of this project was to show an example of how different Radix components can be used together.

Next.js

Radix

CSS

Price calculator

WorkOS Hack Week project where I've built an example price calculator using Radix components: https://www.radix-ui.com/primitives/docs/components. The goal of this project was to show an example of how different Radix components can be used together.

Next.js

Radix

CSS

Street Art Walk

Street Art Walk is a progressive web application that allows a user to search street art locations and information using maps and also post new street art. Login: username: username, password: password

JavaScript

React

Redux

GraphQL

Apollo

CSS3

PWA

React Testing Library

Jest

TravisCI

React MapBox GL

Cloudinary

My portfolio

Main goal of this project was to create my own responsive portfolio website. Learning goals: learn and utilize Gatsby with GraphQL, Contentful headless CMS and set up continuous deployment with Netlify.

JavaScript

React

Gatsby

GraphQL

CSS3

Overlook Hotel

Overlook is a responsive hotel management application for customers and staff. Users are able to login, view, book and delete upcoming bookings using fetch API. The purpose of this project was to get deeper understanding of Object Oriented Programming, Test Driven Development, practice fetch GET/ POST and DELETE requests, get experience using jQuery, SASS, Webpack. This was a solo project at Turing School of Software & Design. User Login: username: customer[1 - 50] (e.g. customer17), password: overlook2020 / Manager Login: username: manager, password: overlook2020

JavaScript

Fetch API

Sass

jQuery

Webpack

Mocha

Chai

Chai Spies

Aria

Vacation rentals around Denver

VRAD is an application allowing users to find vacation rentals in Denver. A user can login, choose an area and explore all available listings. Learning goals: learn and utilize promises, nested fetch API requests, React Router and dynamic routes, propTypes, write unit, integration and asynchronous functionality tests. This was a paired project at Turing School of Software & Design.

JavaScript

React

Fetch API

Jest

React Testing Library

CSS