WebApp to provide you Free eBooks.

Overview

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

Use it here Bookies

NOTE: DO NOT BUY ANY eBOOK.

Built With

  1. HTML
  2. CSS
  3. BOOTSTRAP
  4. REACT.JS/CONTEXT API
  5. NODE.JS
  6. EXPRESS.JS
  7. FIREBASE FOR DATABASE AND AUTHENTICATION
  8. STRIPE PAYMENT GATEWAY

Getting Started

Prerequisites

  • NPM
npm install npm@latest -g

Installation

  1. Create new project on FIREBASE
  2. Get free API key from Stripe
  3. Clone the repo
https://github.com/prateek-pixels/Bookies.git
  1. Install NPM packages in hosting and functions as well
npm install

Contributing

  1. Fork the Project
  2. Create your Feature Branch
git checkout -b feature/newFeatures
  1. Commit your Changes
git commit -m "Add some newFeatures"
  1. Push to the Branch
git push origin feature/newFeatures
  1. Open a Pull Request

My favourite Quote

Those who cannot remember the past are condemned to repeat it. ~ George Santayana.

You might also like...

A WebApp to make Obsidian Clippers or Bookmarklets - to capture webpages or data from the web

A WebApp to make Obsidian Clippers or Bookmarklets - to capture webpages or data from the web

A WebApp to make Obsidian Clippers or Bookmarklets - to capture webpages or data from the web

Dec 4, 2022

A simple yet useful todo list webApp

A simple yet useful todo list webApp

Mar 5, 2022

An open-source boat display cockpit for navigation, speed, heading, and tide tables running on Raspberry Pi and accessible as a webapp through any smartphone.

An open-source boat display cockpit for navigation, speed, heading, and tide tables running on Raspberry Pi and accessible as a webapp through any smartphone.

An open-source boat display cockpit for navigation, speed, heading, and tide tables running on Raspberry Pi and accessible as a webapp through any smartphone

Dec 30, 2022

Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community.

SE701-Updog Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community. This proje

Apr 18, 2022

A quick and easy to use security reconnaissance webapp tool, does OSINT, analysis and red-teaming in both passive and active mode. Written in nodeJS and Electron.

A quick and easy to use security reconnaissance webapp tool, does OSINT, analysis and red-teaming in both passive and active mode. Written in nodeJS and Electron.

α΅”α΄₯α΅” RedJoust A quick and easy to use security reconnaissance webapp tool, does OSINT, analysis and red-teaming in both passive and active mode. Writte

Oct 31, 2022

TVMAZE API-based webapp, receives TV show episodes with all data about that TV show.

TVMAZE API-based webapp, receives TV show episodes with all data about that TV show.

TVMAZE API-based webapp, receives TV show episodes with all data about that TV show. The Webapp has two interfaces: A home page, showing a list of Tv show episodes you can like. And a popup window with more data about the TV show that you can comment on.

Aug 9, 2022

An experimental syntax highlighter web app bot based on Telegram's WebApp update.

Syntax Highlighter WebApp Inspired by zubiden/tg-web-bot-demo. Try the demo bot running here: @syntaxyybot Recently Telegram released a big update for

Nov 8, 2022

Flexible survey webapp with multi-languages support

Civic-echo Civic-echo is a light app used for dynamic survey generation based on YAML files. Coupled with DeepL, it can handle multiple languages easi

Jul 4, 2022

A WebApp to preview FTML, the SCP Foundation's markup language, on the Web.

A WebApp to preview FTML, the SCP Foundation's markup language, on the Web.

Wikitext Previewer (FTML/Wikidot Web Previewer) A WebApp to preview FTML, the SCP Foundation's markup language, on the Web. "SCP-173" by Moto42, from

Jun 4, 2022
Owner
Prateek Srivastava
CS undergrad at BBDU
Prateek Srivastava
A free e-library for developer to read and upload ebooks they would like to share with the community and help other developers grow.

Techlib ?? Techlib A free e-library for developer to read and upload ebooks they would like to share with the community and help other developers grow

Paschal 20 Dec 15, 2022
Sachit Yadav 6 Nov 3, 2022
A self-hosted eBooks Library for your family or yourself.

What is BookStairs? BookStairs is an open-source personal EPUB library which was highly inspired by talebook, calibre-web and BookBrowser. It's design

BookStairs 5 Dec 29, 2022
The aim is to provide a hassle-free way to use the data to build applications to show close-to-realtime power-outage info in Mauritius

Mauritius Dataset for Electricity Dataset View Dataset The aim is to provide a hassle-free way to use the data to build applications. Example applicat

Sandeep Ramgolam 5 Dec 15, 2022
Asciifly is a webapp where you can asciify images and youtube videos on the fly.

Asciifly Asciifly is a webapp where you can asciify images and youtube videos on the fly. Come visit at https://asciifly.com Hosting I'm hosting this

AndrΓ© Esser 7 May 23, 2022
Simple WebApp that Show You A Cute Random Cats :D

RANDOM CAT How I worked on this project Hello Friends . Well , first i recently learn how Testing React components with Jest ,so i're i start a new pr

Siavash 2 Jun 10, 2022
A file sharing service, where you can upload files and provide a download link for anyone on the internet by sharing the link πŸ”— or via mail βœ‰οΈ which remains active for 24hours πŸ•™.

eShare | File Sharing App A file sharing service, where you can upload files and provide a download link for anyone on the internet by sharing the lin

Akhil Bhalerao 7 Nov 20, 2022
A component to quickly choose fonts from Google Web Fonts, custom fonts you (the web developer) provide, as well as system fonts.

Fontpicker jQuery Plugin A component to quickly choose fonts from Google Web Fonts, custom fonts you (the web developer) provide, as well as system fo

Arjan Haverkamp 24 Dec 3, 2022
πŸ’  Webapp to see what time is in any timezone

Timero Webapp to see what time is in any timezone. Deploy https://ultirequiem.github.io/timero Characteristic Responsive Design Uses Packup as Bundler

Eliaz Bobadilla 7 May 15, 2022
This Webapp The Cinema of Movies displays a list of shows

This Webapp The Cinema of Movies displays a list of shows. The user is able to like any of the movies, and also read more information about each movie once he clicks on the comments button. Also, the user is able to leave a comment about any of the movies.

Tobin 7 Mar 16, 2022