Skip to content

marialuisacp/react-business-card

Repository files navigation

react-business-card

CircleCI

About this project

In the digital context, new corporate business card formats are required. In this project, a corporate digital card template was implemented using React.js.

Here's a presentation of how the project is:

Imagem do projeto

You can see this project run in publish version, just click here.

Technologies

In the implementation were used the technologies listed below:

  • React
  • Redux
  • Babel
  • Sass
  • Webpack
  • ESLint: for code style
  • Jest: for snapshot testing
  • Enzyme: for unit testing
  • CircleCI: Continuous integration

Report

To evaluate the quality of the developed product, we used the Google Chrome extension Lighthouse provided by Google.

Below you can be the report generated by Lighthouse:

(I saved the report in .pdf for you can easily view it. But you can run LightHouse directly from the site and check the results.)

Run and build

For a simple development run, use these following commands:

$ npm i
$ npm run dev

In order to build a package for production deploy, and the run it aftwards:

$ npm run build
$ npm run start

This project includes snapshoting tests with Jest. To see coverage reports, run:

$ npm run coverage

About

Simple React.js project, with Redux, Enzyme, Jest and many other cool things.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published