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

https://github.com/correia-jpv/devchallenges-input-component

⚛ devChallenges Input component with MUI
https://github.com/correia-jpv/devchallenges-input-component

component components components-react create-react-app devchallenges devchallengesio input inputs material material-design material-ui mui muiv5 react typescript

Last synced: 3 months ago
JSON representation

⚛ devChallenges Input component with MUI

Awesome Lists containing this project

README

          

devChallenges Input component with MUI


Solution for a challenge from Devchallenges.io.

![screenshot](src/assets/app-showcase.gif)




Demo

|

Solution

|

Challenge


## Table of Contents

- [Table of Contents](#table-of-contents)
- [Overview](#overview)
- [Built With](#built-with)
- [Features](#features)
- [How To Use](#how-to-use)

## Overview

This application/site was created as a submission to a [DevChallenges](https://devchallenges.io/challenges) challenge. The [challenge](https://devchallenges.io/challenges/TSqutYM4c5WtluM7QzGp) was to build an application to complete the given user stories.

## Built With

- React
- TypeScript
- [MUI](https://mui.com/)
- Sass
- ESLint & Prettier
- Many other tools and utilities from the [Create-React-App with Must-Have Libraries template](https://github.com/EliEladElrom/cra-template-must-have-libraries)

## Features

- Examples with code snippets of the custom input component user stories
- Light/Dark theme
- Scroll back to top

## How To Use

To clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/Correia-jpv/devchallenges-input-component

# Install dependencies
$ npm install

# Run the app
$ npm start
```