Hey

I'm Garpsi.

I'm a Freelance Frontend Developer with a strong passion for building web applications with great user experience.
Here's a bit more about me.

Here are some of my projects

  • Client E-Portfolio

    Html5, CSS, JavaScript ES6+

    Designed, developed, and hosted my client’s e-portfolio using semantic HTML5, CSS3 (+BEM) and JavaScript ES6+ best practises. Included responsive and multi-platform support viewable on any platform and device.

  • E-Commerce Application

    HTML5, CSS [BEM], JavaScript ES6+, React [Hooks + Dev Tools], Git

    A fully responsive Library application. This book e-commerce website utilised the technologies above along with their best practises. The landing page provides an assortment of featured books with their prices and ratings. The option to find more information about specific books and add them to the cart. The cart has robust logic and allows the user to add and remove items, whilst dynamically updating the price.

  • Videogame Catalogue

    Html5, CSS, JavaScript ES6+, React [Hooks], Axios, Git

    A fully responsive videogame catalogue application, designed with the technologies above.Using best practices with the RAWG API. Includes a a fully functional search bar. Results page for your choice on click. Finally, a game information page that displays specific information for the chosen game with recommended games.

  • Professsional Clones

    HTML5, CSS, PostCSS, Tailwind CSS, React [Custom Hooks], Next.js, Node.js, Rest API, Firebase

    Professional clones: Google, AirBnb, Hulu, and Twitter applications. Developed with technlogies listed above using best practices.
    1. Google Clone utilises the google search API. Mimics the landing and search results page.
    2. AirBnb Clone mimics the CSS heavy application with React Hooks to include a date picker.
    3. Hulu Clone utilises the IMDB API to display real-time movies with lazy loading.
    4. Twitter Clone uses twitter feed API to display real time feeds of a chosen profile. Inclusion of tweeting by using Firebase.