Bookies 📘
A Full-fledged E-commerce web application integrated with stripe payment gateway, from where you can buy any eBook, or you can download or read them for free.
I have made this application for self learners, so that the can save their money and also save their time to find resources.
Products Features
Feature | Coded? | Description |
---|---|---|
Download eBooks | ✔ | Ability to to download eBooks for free |
Read eBooks | ✔ | Ability to read eBooks on the app for free |
Sign Up | ✔ | Ability to Create a new account |
Log In | ✔ | Ability to Log In |
Log Out | ✔ | Ability to Log Out |
Download Product | ✔ | Ability to download any product for free |
Add a Product into Cart | ✔ | Ability to add products to the cart |
Remove a Product from cart | ✔ | Ability to remove a product from the cart |
Product Review | ✔ | Ability to see the cart items list |
Sub Total | ✔ | Ability to show the subtotal of cart items |
Stripe Payment | ✔ | Ability to receive payment directly to an owners bank account |
Social Media | ✔ | Ability to move to Developer social media accounts |
PC.mp4
mobile.bookies.mp4
Use it here Bookies
NOTE: DO NOT BUY ANY eBOOK.
- HTML
- CSS
- BOOTSTRAP
- REACT.JS/CONTEXT API
- NODE.JS
- EXPRESS.JS
- FIREBASE FOR DATABASE AND AUTHENTICATION
- STRIPE PAYMENT GATEWAY
- NPM
npm install npm@latest -g
- Create new project on FIREBASE
- Get free API key from Stripe
- Clone the repo
https://github.com/prateek-pixels/Bookies.git
- Install NPM packages in hosting and functions as well
npm install
- Fork the Project
- Create your Feature Branch
git checkout -b feature/newFeatures
- Commit your Changes
git commit -m "Add some newFeatures"
- Push to the Branch
git push origin feature/newFeatures
- Open a Pull Request
My favourite Quote
Those who cannot remember the past are condemned to repeat it. ~ George Santayana.