Skip to content

ProjectsAndPrograms/Poly-book-lib

Repository files navigation

logo sm Poly-Book-Lib

PolyBookLib an hobby project created for book download. Someone got this idea when struggling to get books. Click here to view a live demo

🥏 Technolgies Used

  1. PHP (8.2)
  2. Laravel 10
    • ziggy
    • socialite
    • phpoffice/phpword
    • razorpay
    • tinker
    • guzzle
  3. MySQL database
  4. Bootstrap 5
  5. JQuery, JavaScript
  6. HTML, CSS

💡 FEATURES

  • Semester Creation
  • Branch Creation
  • Book Creation
  • File Creation
  • User Login, Registration
  • Socila Media Login Support - Google , Github, Facebook
  • Razorpay payment gateway
  • Reporting on admin :
    • Downloads
    • Reviews
    • Users
    • Transactions
    • Subscribers
    • Contacts
  • Dynamic Settings Of website by admin
  • Searching on web and admin

explore even more and more...

📷 Screenshots

WebSite

screenshots screenshots
screenshots screenshots
screenshots screenshots
screenshots screenshots
screenshots screenshots

Admin Dashboard

screenshots screenshots
screenshots screenshots
screenshots screenshots
screenshots screenshots
screenshots screenshots

🛠 HOW TO USE?

Step-1: Install Composer
Step-2: Install PHP and MySQL OR simply xampp
Step-3: open XAMPP start Apache server and MySQL database
Step-4: create database called 'polybooklib' : open browser -> search -> 'localhost/phpmyadmin' -> new -> under the database name type 'polybooklib' -> create

Installation

Clone the Repo:
> git clone https://github.com/suraj-repositories/Poly-book-lib.git
> cd Poly-book-lib
> composer install or composer update
> cp .env.example .env
> Set up .env file
> php artisan key:generate
> php artisan storage:link
> php artisan migrate:fresh --seed
> php artisan db:seed
> php artisan serve
http://127.0.0.1:8000/

setup your .env file correctly it contains database credentials - you can use `.env.example` for example of my .env

🧡 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Releases

No releases published

Packages

 
 
 

Contributors