https://github.com/amrmabdelazeem/results-summary-component
Building out results summary component with JSON data inserted
https://github.com/amrmabdelazeem/results-summary-component
css-flexbox css-grid css3 datamanipulation html5 json mobile-first reactcomponents reactjs responsive-layout responsive-web-design
Last synced: about 1 month ago
JSON representation
Building out results summary component with JSON data inserted
- Host: GitHub
- URL: https://github.com/amrmabdelazeem/results-summary-component
- Owner: amrmabdelazeem
- Created: 2023-05-30T10:52:30.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-30T11:10:11.000Z (about 3 years ago)
- Last Synced: 2025-01-14T09:41:03.647Z (over 1 year ago)
- Topics: css-flexbox, css-grid, css3, datamanipulation, html5, json, mobile-first, reactcomponents, reactjs, responsive-layout, responsive-web-design
- Language: CSS
- Homepage: https://amrmabdelazeem.github.io/results-summary-component/
- Size: 1.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Frontend Mentor - Results summary component solution
This is a solution to the [Results summary component challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/results-summary-component-CE_K6s0maV). Frontend Mentor challenges help you improve your coding skills by building realistic projects.
## Table of contents
- [Overview](#overview)
- [The challenge](#the-challenge)
- [Screenshot](#screenshot)
- [Links](#links)
- [My process](#my-process)
- [Built with](#built-with)
- [Continued development](#continued-development)
- [Author](#author)
## Overview

### The challenge
Users should be able to:
- View the optimal layout for the interface depending on their device's screen size
- See hover and focus states for all interactive elements on the page
### Screenshot



### Links
- Solution URL: [Frontend Mentor](https://www.frontendmentor.io/solutions/responsive-results-summary-component-using-flex-grid-and-react-js-_xF1ylCQVq)
- Live Site URL: [Github Pages](https://amrmabdelazeem.github.io/results-summary-component/)
## My process
- Build React environment
- Build Components
- Import Data from JSON file
- Seperated each skill look with props
- Finished mobile first view
- Build desktop view with responsive media queries.
### Built with
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- [React](https://reactjs.org/) - JS library
- [Google Fonts](https://fonts.google.com/specimen/Hanken+Grotesk) - For fonts
### Continued development
I'm getting familier with React JS more and more, but I'd like to shift some focus on my MERN skills with the backend.
## Author
- Website - [Github](https://github.com/amrmabdelazeem)
- Frontend Mentor - [@amrmabdelazeem](https://www.frontendmentor.io/profile/amrmabdelazeem)