Skip to content

AnastasiiaMehei/code-scout-app

Repository files navigation

GitHub Scout App

App to search GitHub users and display their info and repositories, built with React, TypeScript, Redux Toolkit, and Vite.

🛠️ Technologies

  • TypeScript
  • React
  • React Router
  • Redux Toolkit
  • Vite
  • CSS Modules
  • Axios
  • React Toastify

🔗 Link Live App URL: GitHub Scout App

🌐 API API used in the project: GitHub REST API

💻 Preview

image image image image image image image image image

💡 Features ✔️ Search for a GitHub user
✔️ View user's details: profile picture, username, bio, company, location, email, blog, Twitter
✔️ View statistics: followers, following, public repos, join date, last active
✔️ View a list of the user's repositories with details (name, description, language, stars, forks, license, last update)
✔️ Delete users from the list
✔️ Navigate to repositories page for each user

⚙️ How to use To clone and run this project you'll need Node.js and Git installed on your computer. In addition, it is good to have an editor to work with the code like VSCode. Follow the instructions below:

# Clone this repository
$ git clone https://github.com/AnastasiiaMehei/code-scout-app

# Go into the repository
$ cd github-scout-app

# Install the dependencies
$ npm install

# Run the app in development mode
$ npm run dev

# Build the app for production to the `dist` folder
$ npm run build

# Preview the production build locally
$ npm run preview

About

#сode-scout-app 🔎🐙 A lightweight React application for exploring GitHub profiles and repositories. Search developers, view their projects, and discover open‑source code with ease.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors