Skip to content

chonghow97/upstacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeJS version

-> V20.12.2

Preview

IOS

upstacker_demo.mp4

Android

Screenshot_1731664042

Upstacker

Upstacker is a React Native mobile application that connects to the GitHub API to retrieve and display reactJS repository data.

Features

  • Retrieves and displays GitHub reactJS repository data interactively
  • Smooth navigation and custom styling for enhanced user experience

Tech Stack

  • React Native
  • Redux and Redux-Saga for state management
  • React-Query for data fetching
  • tailwind-rn for styling with Tailwind CSS
  • React Native Navigation
  • React Native SVG for vector graphics
  • Classnames and Lodash for utility functions

Installation Guide

  1. Clone the Repository:

    git clone https://github.com/chonghow97/upstacker.git
    cd upstacker
  2. Install Dependencies: Ensure you have Node.js installed, then run:

    yarn
  3. Set Up Environment Variables: Create a .env file in the root folder with the following:

    TOKEN=<YOUR GITHUB PERSONAL ACCESS TOKEN>
    DSN=<YOUR SENTRY DSN>
    
  4. Run the App: For iOS:

    cd ios
    pod install
    cd ..
    yarn ios

    For Android:

    npx react-native run-android

Technologies Used

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB

About

A app that query react-community repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •