Book Store App - a bookstore website published with react and redux

Overview

Book Store App

This is a bookstore website published with react and redux. It has display list of books, add books and also remove books functionalities.

Screenshot

screenshot

Live Demo

Not available for this branch

Built With

  • React

Getting Started

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

  • Clone the repository by running git clone https://github.com/Micky373/bookstore.git
  • Navigate to the folder cd bookstore
  • Install packages by running npm install
  • Run the app by running npm start

Author

๐Ÿ‘ค Michael Tamirie

Show your support

Give a โญ if you like this project!

Comments
  • Redux styling

    Redux styling

    Hello Reviewer,

    In this PR I:

    • Styled using the Zeplin guidelines
    • No linter errors
    • Used the git-flow
    • Files professionally documented
    • Fix CR's issues

    Thanks ๐Ÿ‘๐Ÿฝ

    opened by Micky373 0
  • Redux connect to the API

    Redux connect to the API

    Hello reviewer,

    In this PR I:

    • Add redux-thunk to my project
    • Used Axios for my API calls
    • Fetch the booklists from the bookstore API by generating a unique ID
    • Add and remove book works perfectly
    • No linter errors
    • Documented files professionally
    • Followed the best practices
    • Followed the git-flow

    Thanks ๐Ÿ‘๐Ÿฝ

    opened by Micky373 0
  • Redux react connect

    Redux react connect

    Hello reviewer,

    In this PR I:

    • Implemented immutable reducers
    • Add three books and authors to my store's initial array
    • Import the redux provider and connect my redux and react component
    • Display the books from the store by using useSelector
    • Implemented the functionalities of add, remove, and check status buttons by using the redux useDispatch
    • No linter errors
    • Followed the best practices
    • Followed the proper git flow
    • Files documented proffesionaly

    Thanks ๐Ÿ‘๐Ÿฝ

    opened by Micky373 0
  • Redux setup

    Redux setup

    Hello Reviewer,

    In this PR I:

    • Add the react-redux dependency
    • Implement the proper folder structuring
    • Write the book action and reducer as per the requirements
    • Write the categories action and reducer as per the requirements
    • Configure the redux store in the configure.js file by combining the reducers
    • No linter errors
    • Followed the proper git flow
    • Followed the best practices
    • Fix CR's issues

    Thanks ๐Ÿ‘๐Ÿฝ

    opened by Micky373 0
  • React setup components

    React setup components

    Hello reviewer,

    In this pull request I:

    • Initialize the react app using CRA
    • Used components to build my app
    • Implemented react-router to navigate through the books and categories section
    • Used a minimal CSS styling
    • Display a single book and author
    • Created AddBooks component for the forms
    • Created a Book component to populate the books in the books section
    • Fix the CR's issue
    • No linter error
    • Followed the git flow

    Thanks ๐Ÿ‘๐Ÿฝ

    opened by Micky373 0
Owner
Michael_Tamirie
Remote software developer student | Data Science Enthusiast | Electromechanical graduate | Front-end Web developer | Interested in programming
Michael_Tamirie
A website that allows uses to: Display a list of books. Add a book. Remove a selected book. Built with React and Redux.

Bookstore The Bookstore is a website that allows uses to: Display a list of books. Add a book. Remove a selected book. Built With Built with React Thi

AVLESSI Matchoudi 7 Jul 11, 2022
"The Bookstore" is a react web app built to show collections of books, and give users access to add new books or remove existing book

Bookstore "The Bookstore" is a react web app built to show collections of books, and give users access to add new books or remove existing book Built

Rwubakwanayo Olivier 2 Jun 12, 2022
A simple and device responsive book buying store website with Tailwind and React.

Book Lovers Store with React This project was bootstrapped with Create React App. Live Site Link Click here to see the live site: https://book-lovers-

Sara Azmin 1 Nov 6, 2022
Bookstore - A simple website to store all your favorite books. Created with React.js

Bookstore - A simple website to store all your favorite books. Created with React.js

Melanie Arellano 6 Jun 7, 2022
Book store is a simple app built with React and Redux that allows you to view, add, and remove books

Book Store Book store is a simple app built with React and Redux that allows you to view, add, and remove books Explore the docs ???? ยท Live Demo Comi

Eze Promise 3 Aug 8, 2022
Book Appoinments frontend - react forntend application for doctor book appoinemnts

Book Appoinments frontend is react forntend application for doctor book appoinemnts. This applications is responsive and users can load, create, and delete doctors and reservations. Users need to sign up or sign in to access application. They can sign up or sign in using the sign up and login forms.

Neolicious 4 Dec 4, 2022
A book store site built with React and Redux that allows users to add/remove books

Book Store In this project, I built a basic website that allows users to add/remove books from a book list using React and Redux. Built With React.js

Kyrillos Hany 9 Mar 23, 2022
The bookstore where you can store your best books that you read before. Built with React, Redux, and TailwindCSS.

Bookstore Project In this project, I set up my Bookstore project. It is about making a Bookstore with 2 section BOOKS and CATEGORIES (styles and funct

Arthur Guzman 3 Aug 28, 2021
The Bookstore is a website similar to the "Awesome Books" website already built with JavaScript

The Bookstore is a website similar to the "Awesome Books" website already built with JavaScript. It allows you to: Display a list of books. Add a book. Remove a selected book. By building this application, I learned how to use React and Redux.

Hamza Ellaouzi 8 Oct 29, 2021
Bookstore - a website similar to the Awesome Books website built in the previous module

The Bookstore is a website similar to the Awesome Books website built in the previous module. This MVP version allows you to: Display a list of books. Add a book. Remove a selected book. It is built with React, Redux, Javascript and CSS.

Chia Carlyle 4 Oct 4, 2022
The Bookstore is a website similar to the "Awesome Books" website built in the previous module.

The Bookstore is a website similar to the "Awesome Books" website built in the previous module.

Amrendra K 4 Jun 3, 2022
Bookstore app, store your favorites books. Built with JavaScript, React, SASS and framer.

Bookstore. Bookstore application built with REACT, JAVASCRIPT, and SASS. It lets you add and remove books. I also used motion library too create compl

Gabriel Rendon 5 May 4, 2022
Bookstore website create the React & Redux part of the app

Bookstore website create the React & Redux part of the app. It was also set up routing using React Router.

Pedro Marques 5 Aug 13, 2022
The Bookstore is a website built with React and Redux

This project is a React and Redux App. A book library which allows a user to add, remove and update his favorites books.

Williams Colmenares 7 Dec 17, 2022
This website is a React and Redux app. It is simply an adding and removing books store.

This website is a React and Redux app. It is simply an adding and removing books store. Thank you to the ZEPLIN website for the UI provided. This application works with an existing API.

Olipliche B.F. Mavoungou Paka 4 Oct 25, 2021
The Bookstore is a website similar to the

Bookstore The 'Bookstore' is a website similar to the "Awesome Books" website already built with JavaScript. It allows you to: Display a list of books

Mateo Villagomez 5 May 4, 2022
This project will lay foundations for your Bookstore website.

This project will lay foundations for your Bookstore website. I will create a React and Redux app. I will structure my files using the "feature folder" approach. I will also set up routing using React Router.

shadabwahidullah 10 Mar 8, 2022
This app simulates a simple bookstore, and it was created using ReactJS and Redux.

Bookstore About The Bookstore is a website similar to the "Awesome Books" website built in the previous Microverse module, with pure JavaScript (see l

Enio N. de Souza 6 Oct 3, 2021
Build Web App for displaying book list and getting API using React, Redux, Typescript, SASS

Bookstore This is a web App that displays a list of books and fetches an API. Built with React, Redux, Typescript, SASS. Built With JavaScript React R

Leonardo Albornoz 9 Dec 12, 2022