Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/azganoth/github-user-search-app

This is a solution to the "GitHub user search app" challenge on Frontend Mentor.
https://github.com/azganoth/github-user-search-app

Last synced: about 2 months ago
JSON representation

This is a solution to the "GitHub user search app" challenge on Frontend Mentor.

Awesome Lists containing this project

README

        

# Frontend Mentor Challenge: GitHub User Search

This is a solution for the [GitHub User Search app challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/github-user-search-app-Q09YOgaH6).

## Table of contents

- [Overview](#overview)
- [Development](#development)
- [Stack](#stack)
- [Tools and Workflow](#tools-and-workflow)
- [Showcase](#showcase)
- [Links](#links)
- [Screenshots](#screenshots)
- [Author](#author)

## Overview 📋

Users should be able to:

- View the optimal layout for the app depending on their device's screen size
- See hover states for all interactive elements on the page
- Search for GitHub users by their username
- See relevant user information based on their search
- Switch between light and dark themes
- **Bonus**: Have the correct color scheme chosen for them based on their computer preferences. _Hint_: Research `prefers-color-scheme` in CSS.

## Development 🛠️

### Stack

- **HTML5**
- **CSS3**
- **TypeScript**
- **PostCSS**
- **TailwindCSS**
- **Vue**
- **Vite**

### Tools and Workflow

- **GitHub Actions**
- **GitHub Pages**
- **Prettier**

## Showcase 🖼️

### Links

- Solution URL: [Mobile-first solution using Vue and TailwindCSS](https://www.frontendmentor.io/solutions/mobilefirst-solution-using-vue-and-tailwindcss-lH_W6pqWep)
- Live Site URL: [GitHub User Search](https://azganoth.github.io/github-user-search-app/)

### Screenshots

#### App

![](/screenshot.png)

## Author ✍️

- Website - [Ademir José Ferreira Júnior](https://github.com/Azganoth)
- Frontend Mentor - [@Azganoth](https://www.frontendmentor.io/profile/Azganoth)