π
Bookies About
A Fully-fledged E-commerce web application integrated with stripe payment gateway from where You can buy or download eBooks, You also have the option to read the free ebooks right there in the app.
Features
Products Features
Feature | Coded? | Description |
---|---|---|
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 |
Responsiveness |
|
Works fine in all screens |
Demonstration
2021-06-28.16-18-10.mp4
mobile.bookies.mp4
Bookies
Use it hereNOTE: DO NOT BUY ANY eBOOK.
Built With
- HTML
- CSS
- BOOTSTRAP
- REACT.JS/CONTEXT API
- NODE.JS
- EXPRESS.JS
- FIREBASE FOR DATABASE AND AUTHENTICATION
- STRIPE PAYMENT GATEWAY
Getting Started
Prerequisites
- NPM
npm install npm@latest -g
Installation
- 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
Contributing
- 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.