A fully-functional, fast, dynamic, responsive but also beautiful and user-friendly bookstore management tool
ποΈ
Assignment
π
Report a Bug
πββοΈ
Request Feature
- Specifications
- Features
- Built With
- How to run this project
- Authors
- Potential features
- Contributing
- Show your support
- License
Live Demo here
Magic-books Inc. is a fictional company based in Germany. They have requested help to build the front-end of an application that will help them organize and manage their bookstore. They want it to be fast, dynamic, and responsive to their actions and therefore we decided to build it with React & Redux.
- Linters
- React
- React-DOM
- React-Create-App
- Redux
- PropTypes
- ES6 syntax
- Export/import ES6+ notation
- Basic
create-react-app
structure - Sets
stickler
on the repo - Sets
eslint
rules
create-react-app
ESLint
npm
vscode
with ESLint extension- Linux/GNU
- Love and Passion for code
We used create-react-app
to initialize this project, so it is configurated to be easy to run. Just follow these instructions.
npm
6.13 +node
11.15 +- A Text Editor like VSCode
- A browser like Firefox or Chrome
Now that you are set up, open a terminal and:
git clone https://github.com/mcastorena0316/Bookstore_CMS.git
cd Bookstore_CMS
npm i && npm start
Then open http://localhost:3000/ to see the app.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
See the section about deployment for more information.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
- Create Back-End API for storing books.
- Add Edit functionality.
- Create a new view with detailed information about each book where the user can upload a picture.
π€ Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
π€ Give a βοΈ if you like this project!
Icons from:
π This project is licensed under the MIT
Feel free to fork this project and improve it