- The frontend of this webapp is hosted on Github Pages and the backend on heroku
- Visit itissandeep98.github.io/Bookend/
- Login or Register into portal
- Create new Ad for lending or selling your books
- Search database for books
- View your history of books
- Install
pipenv
andflask
- Get inside the directory and run
pipenv install
- Start the virtual environment shell by running
pipenv shell
- For starting the flask Server run run.py
- Install
create-react-app
,nodejs
,yarn
- Get inside the directory and run
yarn
to install all the dependencies - Start the react app by running
yarn start
- Create all the related action type in ActionTypes.js
- Create a new reducer in reducers
- Import the newly created reducer in the root reducer
- Create an Action creator in ActionCreators.js
- Use mapStatetoProps or mapDispatchtoProps functions for accessing the state or updating the state respectively using your action creator.