Bookstore CMS - Built with React JS, Redux and CSS

Overview

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.

You might also like...
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.

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

"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

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

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

The Bookstore is a website similar to the
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.

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.

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.

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

Comments
  • Milestone: Persist books data using API Endpoints

    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.
    opened by Felix45 1
  • Milestone: Connect React App & Redux

    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
    opened by Felix45 1
  • Milestone 2: Add react redux toolkit to project

    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
    opened by Felix45 1
  • Milestone: initialize bookstore application with components

    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
    opened by Felix45 0
Owner
Felix Ouma
Software Engineer with a love for React and JavaScript. I play football and mess around with coding challenges in my spare time. Open to new opportunities
Felix Ouma
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.

Roberto Andres Condezo Monge 8 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

Baraka Mukelenga 4 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 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.

Fernando Herrera 7 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
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.

Dico Diaz Dussan 9 Jun 29, 2022
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

Anselem Odimegwu 11 Dec 12, 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
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

Luís Fernando Novaes 5 Nov 19, 2021
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
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

Michael_Tamirie 4 Apr 9, 2022