Skip to content

A React application with Redux, Router, Services, BEM, TypeScript and SCSS.

License

Notifications You must be signed in to change notification settings

rodion-arr/starwars-react-app

Repository files navigation

StarWars React App

test codecov

An SPA app built using React, TypeScript, Redux and SCSS.

The main goal of the project is to show an example of organizing React application. It includes Redux-connected components, service layer, React router as separate config object, unit tests and pretty much everything typical React application has.

Screenshots

Getting started

  • Clone repo:
git clone https://github.com/rodion-arr/starwars-react-app.git
  • Install dependencies and run tests
cd starwars-react-app
npm ci
npm t
  • Run application
npm start
open http://localhost:3000/