Project Title: GitHub Repository Browser – React Native App

A cross-platform mobile and web application built with React Native and Expo that fetches and browses GitHub repositories using the GitHub GraphQL API with Apollo Client v3.

Project Details

Client:

University of Helsinki – Full Stack Open

Services:

Mobile App Development

Role:

Mobile Developer

Technologies:

  • | React Native |
  • | Expo SDK 54 |
  • | GraphQL |
  • | Apollo Client v3 |
  • | Formik |
  • | Yup |
  • | react-router-native |

Preview:

Live Preview

GitHub Link:

Source Code
GitHub Repository Browser – React Native App

Project Features

  • Fetches live GitHub repository data using the GitHub GraphQL API
  • Apollo Client v3 with custom useQuery hooks for efficient caching
  • Cross-platform support for iOS and Web via Expo
  • Authentication flow with Formik and Yup form validation
  • react-router-native navigation between screens
  • Resolved complex Windows/Metro bundler ESM scheme errors

References

Project Overview

A cross-platform mobile and web application built with React Native and Expo that fetches and browses GitHub repositories using the GitHub GraphQL API with Apollo Client v3.

Let's Build Something Great Together

I'm currently open to freelance work, internships,and collaborative projects. If you're looking for a creative frontend developer who's passionate about building beautiful and functional web experiences, I'd love to be part of your team or project.

Let's connect and turn your ideas into reality!

Copyright ©2025 DJ.timog. All Rights Reserved.