/auth-sort-servers

basic React app with authorization & sorting list of servers

Primary LanguageTypeScript

Server Viewer app

This app has a basic authorization & list seach/sort capabilities using React, Redux, Thunks & Typescript

Goal

Create a server explorer web app with sign-in authorization:

○ Implement login (POST http://playground.tesonet.lt/v1/tokens { username: "tesonet", password: "partyanimal" })

○ Display servers list - GET http://playground.tesonet.lt/v1/servers ○ Make servers list sortable and searchable by name/distance

● App must work on all modern browsers + IE11

If I had more time

I could have added some basic UI validation tests as well. This would test the util functions by intereacting with the DOM and validating results.

I could have reused more scss classes and added component styling variants via dyanamic classnames.

Steps to run repo

git pull https://github.com/ColinRosati/auth-sort-servers.git

yarn

yarn start

Available Scripts

In the project directory, you can run:

yarn start

To run app

yarn test

To run tests

yarn build

To make build

Screengrab

Screen Shot 2021-07-06 at 7 01 04 PM

Screen Shot 2021-07-06 at 7 01 21 PM