Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rminelli/brastlewark-search

Web App to help to search data of all the gnomes inside Brastlewark City by their names or professions, this is an assessment challenge designed to help RPG players find gnomes in the city
https://github.com/rminelli/brastlewark-search

axios bootstrap javascript react

Last synced: 9 days ago
JSON representation

Web App to help to search data of all the gnomes inside Brastlewark City by their names or professions, this is an assessment challenge designed to help RPG players find gnomes in the city

Awesome Lists containing this project

README

        

# Brastlewark Search
## Web App to help to search data of all the gnomes inside Brastlewark City by their names or professions, this is an assessment challenge designed to help RPG players find gnomes in the city

[![prettier](https://img.shields.io/badge/styled%20with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![GitHub](https://img.shields.io/github/license/mtxr/vscode-sqltools?style=flat-square)](https://github.com/rminelli/brastlewark-search/blob/master/LICENSE)

This project was created with:

- Axios
- Bootstrap
- Font-awesome
- Reactstrap
- Bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

![](preview.gif)

## How to Use

```bash
# Clone this repository
$ git clone https://github.com/rminelli/brastlewark-search

# Go into the repository
$ cd brastlewark-search

# Install dependencies
$ npm install

## Available Scripts
# In the project directory, you can run the App:

$ npm start

Runs the app in the development mode
Open http://localhost:3000 to view it in the browser. (This usually happens automatically)

$ npm test

Launches the test runner in the interactive watch mode
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests)

$ npm run build

Builds the app for production to the `build` folder
It correctly bundles React in production mode and optimizes the build for the best performance.

## Data source:
Census data from the city: https://raw.githubusercontent.com/rrafols/mobile_test/master/data.json
```

### Possible Improvements ❤️

- Do more units tests
- Improve data loading
- Search for another type of gnome data like friends or age