2023-12-02 21:09:28 +06:30
|
|
|
# MangaDex - Your Comic/Manga Books Website
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-20 17:51:36 +06:30
|
|
|
## A Sneak-Peek showcase
|
2023-12-02 21:00:48 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* HomePage :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/home_MangaDex.png" alt="Home" width="600"/>
|
|
|
|
<br>
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* Chapters :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/chapters_MangaDex.png" alt="Chapters" width="600"/>
|
|
|
|
<br>
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* Chapter View :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/chapter_MangaDex.png" alt="Chapter View" width="200"/>
|
|
|
|
<br>
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* Dashboard Panel :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/dashboard_MangaDex.png" alt="Dashboard" width="600"/>
|
|
|
|
<br>
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* Manga List :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/mangaList_MangaDex.png" alt="Chapters" width="600"/>
|
|
|
|
<br>
|
2023-08-22 15:54:26 +06:30
|
|
|
|
2023-12-02 21:09:28 +06:30
|
|
|
* Chapters List :
|
|
|
|
<img src="https://github.com/HtetPhone/MangaDex/blob/main/public/img/chapterList_MangaDex.png" alt="Chapters" width="600"/>
|
|
|
|
<br>
|
2023-12-02 21:58:19 +06:30
|
|
|
|
2023-12-02 21:58:42 +06:30
|
|
|
## Dependencies
|
2023-12-02 21:58:19 +06:30
|
|
|
You can check the lists of dependencies in the *composer.json* and *package.json*.
|
|
|
|
|
2023-12-02 21:58:42 +06:30
|
|
|
### Some other info
|
2023-12-02 21:58:19 +06:30
|
|
|
* I used **Laravel Breeze** for *Frontend scaffolding*
|
|
|
|
* The whole design is structed by **Bootstrap**
|
|
|
|
* and rendered by **vite.js**
|
2023-12-20 17:51:36 +06:30
|
|
|
<br>
|
|
|
|
<br>
|
|
|
|
|
|
|
|
> [!TIP]
|
|
|
|
> For those who wanna clone repo and run the app - A step by step setup Manual
|
|
|
|
### Follow the steps down below
|
|
|
|
|
|
|
|
* First clone the repo down
|
|
|
|
`git clone repo-url`
|
|
|
|
|
|
|
|
* Install Composer packages & NPM Packages
|
|
|
|
`composer install`
|
|
|
|
`npm i`
|
|
|
|
|
|
|
|
* Set up .env file - Copy the .env.example file and change the name to .env
|
|
|
|
`cp .env.example .env`
|
|
|
|
> in the .env file, set up the database
|
|
|
|
|
|
|
|
* Generate a new key for the app
|
|
|
|
`php artisan key:generate`
|
|
|
|
|
|
|
|
* Run the migrations
|
|
|
|
`php artisan migrate`
|
|
|
|
|
|
|
|
* Final Step - Run the app
|
|
|
|
`npm run dev` for asset bundling &
|
|
|
|
`php artisan serve` for localhost
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-12-02 21:58:19 +06:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|