Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meltrust/readers-paradise
A reader's book completion tracking website built with React, and Redux. Users can add and delete books to track their reading progress.
https://github.com/meltrust/readers-paradise
Last synced: 25 days ago
JSON representation
A reader's book completion tracking website built with React, and Redux. Users can add and delete books to track their reading progress.
- Host: GitHub
- URL: https://github.com/meltrust/readers-paradise
- Owner: Meltrust
- Created: 2021-11-12T07:22:16.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2021-11-29T12:53:06.000Z (about 3 years ago)
- Last Synced: 2024-10-18T06:52:41.007Z (3 months ago)
- Language: JavaScript
- Size: 4.04 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reader's Paradise
> A React app to track your books collection.
![screenshot](./app_screenshot.png)
![screenshot](./app_screenshot_mobile.png)Mathix is a website for people who love reading and tracking a collection of books made with React, Redux, Twitter Bootstrap, HTML5 and CSS3. It connects to an API to retreive and save the users' data and works on any device.
## Live demo
https://meltrust.github.io/readers-paradise/
## Made with
- Javascript
- Webpack
- React
- Redux
- Twitter Bootstrap
- CSS3
- HTML5## Future Updates & Roadmap
- More general styling, categorization, read progress.
## Getting Started
To get a local copy up and running follow these simple example steps:
1. Under the repository name, click the Clone or download green button.
![clone](https://user-images.githubusercontent.com/53324035/73660989-4451aa80-4667-11ea-8a89-176f89d6548a.png)
2.Copy the URL given by clicking the clipboard button
3.Open a terminal window in your local machine and change the current directory to the one you want the clone directory to be made.
4.Type git clone and the paste the URL you previusly copied to the clipboard
5.Change the current directory to the newly created folder
6.Open the index.html file on your browser. You can add and remove books which persist on browser reloads.
7.In your terminal, `npm install` to install the dependencies.
8.Now run `npm start` and the app should appear on your browser.
## Author
👤 **Miguel Tapia**
- Github: [@meltrust](https://github.com/meltrust)
- Linkedin: [linkedin](https://www.linkedin.com/in/meltrust/)
- Or talk to me directly at: [email protected]## 🤝 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.