Welcome to MangaRealm - your ultimate Manga destination! π€― Explore MangaRealm and dive into the world of manga
Crafted with using Astro, React and Vite as the frontend and backend is crafted with Django and Fastapi , our site rocks a slick and modern interface. Experience blazing-fast performance and smooth navigation as you explore a vast collection of manga, manhwa and manhua titles.
Repos | Links | Frameworks |
---|---|---|
MangaRealm Site | MangaRealm | |
Backend | MangaRealm.api | |
MangaNato api | MangaNato.api | |
Authenticator | Authenticator.api | |
Admin panel (opitional) | MangaRealmAmin |
Warning: there is a weird bug with astro on the first request on home and read page, it marks manga (read page) and data (home page) as undefined, but when you refresh the page, it works fine
git clone https://github.com/thullyDev/MangaRealm.git
cd MangaRealm.git
touch .env
npm install
npm run dev
MANGA_API_URL=http://127.0.0.1:8001/manga
BACKEND_API_URL=http://127.0.0.1:8000/api
AUTH_API_URL=http://127.0.0.1:8002/auth
SQL_URL=postgresql://username:password@host:port/databasename
REDIS_URL=redis://host:port
DISQUS_URL=DISQUS_JS_URL
DOMAIN_ORIGIN=http://localhost:4321
SITE_KEY=YOUR_SITE_KEY
git clone https://github.com/thullyDev/MangaRealm.api.git
cd MangaRealm.api
touch .env
pip install -r requirements.txt
python -m venv env
uvicorn app.main:app --reload --port 8000
MANGANATO_API_URL=http://127.0.0.1:8001/manga
SQL_URL=postgresql://username:password@host:port/databasename
REDIS_URL=redis://host:port
ORIGINS=*
IMAGEKIT_PUBLIC_KEY=****
IMAGEKIT_PRIVATE_KEY=****
IMAGEKIT_URL_ENDPOINT=https://ik.imagekit.io/IMAGEKIT_ID
git clone https://github.com/thullyDev/MangaNato.api.git
cd MangaNato.api
pip install -r requirements.txt
python -m venv env
uvicorn app.main:app --reload --port 8001
git clone https://github.com/thullyDev/Authenticator.api.git
cd Authenticator.api
touch .env
pip install -r requirements.txt
python -m venv env
uvicorn app.main:app --reload --port 8002
SQL_URL=postgresql://username:password@host:port/databasename
EMAIL=****
EMAIL_PASS=****
SITE_NAME=MangaRealm
RENEW_PASSWORD_LINK=http://localhost:4321/renew_password
REDIS_URL=redis://127.0.0.1:6379
ORIGINS=http://localhost
REDIRECT_LINK=http://localhost:4321/auth/verify
git clone https://github.com/thullyDev/MangaRealmAdmin.git
cd MangaRealmAdmin
touch .env
pip install -r requirements.txt
python -m venv env
python manage.py runserver 127.0.0.1:8003
SQL_URL=postgresql://username:password@host:port/databasename
REDIS_URL=redis://127.0.0.1:6379
SITE_KEY=YOUR_SITE_KEY
IMAGEKIT_ID=****
IMAGEKIT_PUBLIC_KEY=****
IMAGEKIT_PRIVATE_KEY=****
IMAGEKIT_URL_ENDPOINT=https://ik.imagekit.io/IMAGEKIT_ID
DEBUG=True
MANGA_API_URL=http://127.0.0.1:8001/manga
SITE=http://localhost:4321
Thanks for exploring the Manga site! Feel free to follow for updates and improvements. π