Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akutchi/mangasite
A manga reader inspired by catmanga
https://github.com/akutchi/mangasite
javascript manga-reader mariadb node-js python3 react sql
Last synced: 6 days ago
JSON representation
A manga reader inspired by catmanga
- Host: GitHub
- URL: https://github.com/akutchi/mangasite
- Owner: Akutchi
- Created: 2024-01-15T16:55:05.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-03T11:29:15.000Z (4 months ago)
- Last Synced: 2024-11-25T16:13:09.500Z (2 months ago)
- Topics: javascript, manga-reader, mariadb, node-js, python3, react, sql
- Language: JavaScript
- Homepage:
- Size: 5.27 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MangaSite
# Overview
This is a personal project used to learn how to manipulate React & Node.
The choice of technologie for the database was MariaDB.
This project was done with a friend of mine. While he worked on the front-end, I worked mainly on the back-end; although I also touched the front-end (the Router System, the base for the "Reader" part, and all the logic for API calls).This project consist in the creation of a website for Manga viewing and was inspired by [Catmanga](https://web.archive.org/web/20210430012045/http://catmanga.org/). There is also an administrative part that I did which can be viewed [here](https://github.com/Akutchi/MangaSite_Admin).
Visuals :
| ![Home](./doc/Visuals/VisualHome.png) |
|:--:|
| *Home Page* || ![AllSeries](./doc/Visuals/VisualSeries.png) |
|:--:|
| *List of all Series* || ![One Page](./doc/Visuals/VisualPage.png) |
|:--:|
| *One Manga Information* || ![Reader](./doc/Visuals/VisualReader.png) |
|:--:|
| *Reader. You can navigate by clicking on the left/right of the image. Test Image Credit : https://brookmiles.ca/* |# Installation
To have a smooth installation, please clone the repository in ~/Desktop [1].To install all the libraries, please use the following doc in order,
- [server_setup](./doc/server/server_setup.md)
- [front_setup](./doc/front/front_setup.md)If you want to know more about the website in details, please check the [API](./doc/API/Internal_API_Documentation.md), the [Encryption scheme](./doc/server/Data_Encryption_Admin.md) or the [Database](<./doc/bdd/Mangas.svg>)
[1] I only accounted for Linux users.
# To Be Done
This version is still in developpment as several components still needs to be created :
- The reader needs to be polished
- The reader still has yet to include reading settings
- Metadata are to be added when sharing a link
- Such a link should redirect to the correct manga page if asked