Loading repository data…
Loading repository data…
leyunn / repository
A book tracking application build with react, express, mongodb and Google book API. User have access to an entire library that offers book searching, bookshelf management and reading progress tracking.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A book tracking application build with react, express, mongodb and Google book API. User have access to an entire library that offers book searching, bookshelf management and reading progress tracking.
Frontend: react, redux, javascripts, antd, material-ui, react-router-dom, react-rating, draft-js, react-draft-wysiwyg, data-fans
Backend: nodeJS, express
Database: mongoDB
API: Google books API
Clone Repo
git clone https://github.com/leyunn/dockerized_mybooktracker_react.git
Create env file for Mongo db connection
cd app
// at my-booktracker
touch .env
open .env
write “MONGO_URL=...(your mongo db database link)”
Install with docker
docker build -t "booktracker_react" .
docker-compose -f docker-compose.dev.yml up
Alternatively, you can install manually,
cd app
npm install
cd frontend
npm install
Start
// backend
npm start
//frontend
cd frontend
npm start