Skip to content

This application is built with React & Redux. It allows the user to display a list of books, add new book , and remove a selected book.

Notifications You must be signed in to change notification settings

mengiefen/book-store-react-redux

Repository files navigation

The Bookstore App

The Bookstore is a website built with React. In this application the user will create an MVP version of it that allows to:

- Display a list of books.
- Add a book.
- Remove a selected book.

Screenshot

screenshot

Deployement

Live Demo

Built with

- Major languages: React.js, CSS
- Technologies used: Github, Linters, Webpack, Gitflow, Babel

Prerequisites

- npm ( Node Package Manager )
- git and Github Account

Getting Started

To get a local copy up and running follow these simple example steps.

  • Open terminal

  • Change the directory then run the following:

    • Run git clone git@github.com:mengiefen/leaderboard-list-app.git

    • cd repo-name/

Setup

  • npm install on the root directory of your project

  • npm start Runs the app in the development mode.

  • Open http://localhost:3000 to view it in your browser.

  • npm run build Builds the app for production to the build folder.

Linter Installation

  • To install local copy Stylelint

    npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x

  • To install local copy of ESLint

    npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x

Run Linters

  • Stylelint linter
    • npx stylelint "**/*.{css,scss}" on the root of your directory of your project.
  • ESLint linter
    • npx eslint . on the root of your directory of your project.

Authors

👤 Mengstu Fentaw

Contributers

Acknowledgments

  • To Microverse for giving me this wonderful opportunity

📝 License

This project is MIT licensed.

About

This application is built with React & Redux. It allows the user to display a list of books, add new book , and remove a selected book.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published