Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tresor11/bookstore

A Book management app that allows users to save and retrieve books from a Rails API built with React and Redux.
https://github.com/tresor11/bookstore

api heroku rails6 react redux

Last synced: 8 days ago
JSON representation

A Book management app that allows users to save and retrieve books from a Rails API built with React and Redux.

Awesome Lists containing this project

README

        

# Project Name

> This project is a book managment app build with React,Redux and Rails.

![screenshot](./bookstore.png)

This project is a simple application where the user can create a book and can filter the books they want to see by category. The application fetches the data from a rails API that was built especially for this project.

### Future features
- make the app responsive for mobile devices
- implement the user authentication

## Built With

- JavaScript
- Ruby
- React
- Rails
- Redux
- NodeJs
- Heroku

## Live Demo

[Live Demo Link](https://book-store-t.netlify.app/)

## Getting Started

Here are the steps to follow in order to get this project on your local computer.

### Prerequisites

`node v12.16.3 +`

`npm v6.14.4 +`

### Setup

clone this repo by typing `git clone https://github.com/Tresor11/BookStore.git`

### Install

install the dependacies by typing `npm install`

### Usage

start the local server by running `npm start`

### Deployment

this project is deployed on netlify

to get the deployment build of the code run `npm run build`

## Authors

👤 **Tresor bireke**

- Github: [@Tresor11](https://github.com/Tresor11)
- Twitter: [@Tbireke](https://twitter.com/Tbireke)
- Linkedin: [linkedin](https://www.linkedin.com/in/tresor-bireke/)

👤 **Selma ndi**

- Github: [@githubhandle](https://github.com/Datagirlcmr)
- Twitter: [@twitterhandle](https://twitter.com/SelmaNdi)
- Linkedin: [linkedin](https://www.linkedin.com/in/selma-ndi-datagirl-imba-8976ab32/)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the [issues page](issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration
- etc

## 📝 License

This project is [MIT](lic.url) licensed.