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
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
- GitHub: @AkashaRojee
- Twitter: @AkashaRojee
- LinkedIn: 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.