Bookstore CMS - Built with React JS, Redux and CSS

Last update: Jul 22, 2022

Bookstore CMS

This is an online library application that enables users to keep track of books in their library by adding to and removing books from a list. Built with React JS, Redux and CSS.

Built With

  • React JS & Redux
  • CSS
  • JavaScript

Live Demo

Netlify cloud hosting
Online demo link

Getting Started

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

Prerequisites

node js
npm

Setup

Clone the repository and change the directory to bookstore

$ git clone [email protected]:Felix45/bookstore.git

$ cd bookstore

Install

Install all project dependencies by running the command below

$ npm install

Usage

Start the http application server

$ npm start

Visit Application

$ http://localhost:3000

Authors

👤 Name Github Twitter LinkedIn
Felix Ouma @Felix45 @Felix_Atonoh LinkedIn

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

GitHub

https://github.com/Felix45/bookstore
You might also like...

Bookstore app, store your favorites books. Built with JavaScript, React, SASS and framer.

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

May 4, 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

Jun 12, 2022

Payload - A free and open-source TypeScript headless CMS & application framework built with Express, MongoDB and React.

Payload - A free and open-source TypeScript headless CMS & application framework built with Express, MongoDB and React.

Payload A free and open-source TypeScript headless CMS & application framework built with Express, MongoDB and React. Features Completely free and ope

Jun 3, 2022

Bookstore is a react web app built to show collections of books

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

Jul 29, 2022

The Bookstore is a website similar to the "Awesome Books" website already built with JavaScript

The Bookstore is a website similar to the

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.

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.

Apr 15, 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.

Jun 3, 2022

Most advanced open-source Headless CMS built in NodeJS and React. Written in Typescript!

Most advanced open-source Headless CMS built in NodeJS and React. Written in Typescript!

Burdy The most powerful and flexible open-source headless cms. We took the inspiration from WordPress plugin system (hooks and actions) and have built

Aug 5, 2022

FireCMS is a headless CMS and admin panel based on Firebase, built by developers for developers.

FireCMS is a headless CMS and admin panel based on Firebase, built by developers for developers.

FireCMS is a headless CMS and admin panel based on Firebase, built by developers for developers.

Aug 7, 2022
Comments
  • 1. Milestone: Persist books data using API Endpoints

    Changes in this pull request

    In this pull request I

    • Fetched booklist data from the bookstore API when the homepage loads
    • Refactored the addBook and remove book features to persist Book list changes in the server.
    Reviewed by Felix45 at 2022-07-13 21:29
  • 2. Milestone: Connect React App & Redux

    Changes in this pull request

    In this pull request I

    • Ensured that the redux state object is immutable
    • Displayed a list of books on homepage from the redux state object
    • Added add new book feature when a user fills in the form on the homepage
    • Added remove book feature when a user clicks on the remove button
    • Added check status feature on the categories page when a user clicks on the check status button
    Reviewed by Felix45 at 2022-07-12 22:58
  • 3. Milestone 2: Add react redux toolkit to project

    Changes in this pull request

    In this pull request I

    • Added redux toolkit to the project
    • Structured application files using a feature folder approach
    • Added redux book's actions and reducers
    • Added categories actions and reducers
    • Configured the react-redux store to use in bookstore project
    Reviewed by Felix45 at 2022-07-11 23:35
  • 4. Milestone: initialize bookstore application with components

    Changes in this pull request

    In this pull request I

    • Added react-router and two nav links to the project homepage
    • Displayed a list of books on the application homepage
    • Created a component for displaying a single book and used it in the BookList component
    • Added a form for adding a book to the list
    • Created a categories page according to project requirements
    Reviewed by Felix45 at 2022-07-08 02:24
Bookstore an app built with HTML, CSS, JavaScript, and React
Bookstore an app built with HTML, CSS, JavaScript, and React

The Bookstore is an app that displays a list of books and allows you to add and remove books from that list. Built with HTML, CSS, JavaScript, and React.

Mar 12, 2022
This is a front-end of an application that will help organize and manage the bookstore. It is so fast, dynamic and responsive to actions and it is built with React & Redux.

Bookstore This is a front-end of an application that will help organize and manage bookstore. It is so fast, dynamic and responsive to actions and it

Aug 9, 2021
Bookstore - a project built with React redux, implemented with Ducks files structure and, React Router to interact between the different tabs of the project
Bookstore - a project built with React redux, implemented with Ducks files structure and, React Router to interact between the different tabs of the project

Bookstore is a project built with React redux, implemented with Ducks files structure and, React Router to interact between the different tabs of the project. You can manage information of a book interact with an API.

Mar 23, 2022
The bookstore where you can store your best books that you read before. Built with React, Redux, and TailwindCSS.
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

Aug 28, 2021
Bookstore is a simple online book store. It's built with React, Redux and Bootstrap
Bookstore is a simple online book store. It's built with React, Redux and Bootstrap

Bookstore Bookstore is a simple online book store. It's built with React, Redux and Bootstrap. It allows you to: Display a list of books. Add a book.

Jun 29, 2022
Bookstore app - built using React, Redux, and Styled Components
Bookstore app - built using React, Redux, and Styled Components

Bookstore is an app that allows you to display a list of added books, add new book and remove a book. It is built using React, Redux, and Styled Components

Mar 29, 2022
Virtual bookstore created with React and Redux, with add and delete functionalities.
Virtual bookstore created with React and Redux, with add and delete functionalities.

Bookstore Virtual bookstore created with React and Redux. Preview Built With Node.js React Redux JavaScript Live Demo Heroku Live Demo Netlify Live De

Nov 19, 2021
This app simulates a simple bookstore, and it was created using ReactJS and Redux.
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

Oct 3, 2021
Book Store App - a bookstore website published with react and redux
Book Store App - a bookstore website published with react and redux

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 functionaliti

Apr 9, 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.

Jun 25, 2022