AkashaRojee / bookstore

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bookstore

Bookstore SPA

This project is a bookstore built as an SPA using React, as part of Microverse projects.

It allows users to add and remove books (features under construction).

Things done so far:

1. Initialise project with components

2. Implement Redux to manage (add/remove) books

3. Connect API

Built With

  • Major languages: JS, SCSS
  • Others: JSX
  • Libraries used: React

Live Demo

Live Demo Link

Getting Started

To get a local copy up and running, follow the steps below in your terminal.

Prerequisites

  • Node.js
  • npm

For more information, view the section Installation in this guide about Node.js and npm.

Setup

Clone the project:

git clone https://github.com/AkashaRojee/bookstore.git

Install

Install dependencies:

npm install

Usage

The assets are in the src directory.

The output is in the build directory.

Deployment

Note: The content of the default output directory of React (build) is copied to docs upon build to facilitate publishing from GitHub Pages.

To build the website:

npm run build

To serve the website directly:

npm run start

Author

👤 Akasha Rojee

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About


Languages

Language:JavaScript 76.4%Language:SCSS 13.4%Language:HTML 10.2%