Giter Site home page Giter Site logo

yusuftaufiq / laravel-books-api Goto Github PK

View Code? Open in Web Editor NEW
62.0 2.0 8.0 1.49 MB

Fully documented & tested Laravel 9 RESTful books API scraped from Gramedia.

Home Page: https://laravel-books-db.herokuapp.com/

License: MIT License

PHP 99.58% Blade 0.24% Dockerfile 0.17% Procfile 0.01%
docker restful-api php81 laravel9 web-scraping

laravel-books-api's Introduction

Personal Site Logo

Netlify License Website

Features

  • Responsive across device sizes
  • Dark & light mode
  • Smooth animation
  • Fast loading (<90KB), unnecessary CSS and JavaScript files not delivered in production
  • Easy customization using just a configuration file

Installation

Requirements: You need PHP (>= 8), Composer, Node.js along with NPM, or another package manager installed on your local machine.

  • Clone or download this repository
  • Install dependencies with composer install and npm install
  • Now, you can preview the site with npm run watch
  • Finally, you can run npm run prod to compile the assets file if you have finished modifying the site

Configuration

To replace all the content on the site, you can modify the config.php file. You can also override any configuration you write in config.php when run in a production environment via the config.production.php file. See here for more details.

Deployments

Since the end result of this application is static HTML, CSS, and JavaScript. So, you can use a free service for hosting static sites like Github Pages or Netlify. See here for more documentation.

Technologies Used

Credits

Some layout styles are taken from Mamba UI.

Related Projects

If you don't find what you are looking for in this repository, you may be interested in the following related projects:

laravel-books-api's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

laravel-books-api's Issues

SSL certificate problem: certificate has expired

I was following your manual installation instruction correctly, but i got an error like this

ssl_certificate

This error appear when i try to run the tests using command php artisan test, but when i try to access the endpoint using insomnia, the app runs normally

This is the test results, i got 7 failed tests and all errors are caused by ssl certificate problem

tests

I'm new in programming, and i saw your code then i think your code is good for me to improve my skill
Hope you solve my issue
Thanks.

hi,

i need guideline about interface classes into contracts folder, when i create new class for practice of this i gives error. ""Target class [App\Providers\Mcategory] does not exist.","
Can you please guide me how to create contracts interface even created service provider "$ php artisan make:provider QueryStringMcategoryServiceProvider" but issue not resolved. i'm beginner of laravel. can you please guide me about this step by step. and sorry to mentioned all of this into issue, i want to discuss with you but i've not other channel found.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.