Skip to content

druvx13/GogoAnime-RE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

59 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GogoAnime Clone Logo

🎌 GogoAnime Clone System β€” GogoAnime-RE

OFFICIAL REPOSITORY DOCUMENTATION
A standalone vanilla PHP CMS for building anime streaming platforms with external video embedding.


πŸ“Œ Table of Contents

  1. Project Identification
  2. Purpose and Scope
  3. System Summary
  4. Key Capabilities
  5. Technology Stack
  6. High-Level Architecture
  7. Directory Overview
  8. Installation & Setup Summary
  9. πŸš€ Quick Setup (Recommended for Non-Technical Users)
  10. Configuration Overview
  11. Administration Overview
  12. Security Model Summary
  13. Operational Notes
  14. Maintenance Expectations
  15. Limitations & Assumptions
  16. License
  17. References

1. Project Identification

  • Project Name: GogoAnime Clone System (GogoAnime-RE)
  • Repository Type: Anime Streaming Web Application
  • Version: 1.0.0
  • Status: Active Development & Maintenance

2. Purpose and Scope

A comprehensive CMS-based streaming interface for listing anime titles, episodes, details, and embedded video players β€” with a full admin panel for content management.


3. System Summary

Designed for LAMP/LEMP stack: Linux, Apache/Nginx, MySQL, PHP
Uses lightweight structure β€” no heavy dependencies.


4. Key Capabilities

  • Anime Catalog & Metadata
  • Multiple Episode Providers
  • Bookmarks & Comments
  • Genre / Status Filtering
  • SEO-friendly URLs
  • Full Admin CMS

5. Technology Stack

Component Technology
Language PHP 7+ / PHP 8+
Database MySQL (Primary) / SQLite (Compatible PDO)
Server Apache + mod_rewrite
Frontend HTML5, CSS3, JavaScript

6. High-Level Architecture

[User Browsers]
      ↓
[Apache + .htaccess]
      ↓
 Frontend (Public UI) ---- Admin Panel (CRUD)
      ↓                           ↓
           [Database Layer β†’ MySQL]

7. Directory Overview

  • /admin/ β†’ Full CMS backend
  • /app/ β†’ Core logic and configs
  • /assets/ β†’ CSS/JS/Images
  • /genre/, /status/, /sub-category/ β†’ Routing handlers
  • /staticHTML/ β†’ Login & static pages

8. Installation & Setup Summary

  1. Clone / download the repository

  2. Create a MySQL database & import database.sql (root directory)

  3. Update database credentials in:

    app/config/db.php
    
  4. Ensure Apache mod_rewrite is enabled

  5. Point Document Root to repository

  6. Set writable permissions for assets/uploads/

Full install guide β†’ INSTALLATION.md


πŸš€ Quick Setup (Recommended for Non-Technical Users)

⭐ This is the fastest way to get your site running!

  1. Delete this file:

    app/config/config.local.php
    
  2. Open and edit:

    app/config/db.php
    

    ➜ Add only your MySQL details (host, dbname, username, password)

  3. Import:

    database.sql
    

    into your database

  4. Upload the project to your hosting

  5. Visit your admin login directly:

    https://www.yourweb.com/admin/login.php
    

Default Admin Login

Important

(MUST CHANGE password after login into admin panel from Users->Edit).

πŸŽ‰ VoilΓ ! Admin Panel is live β€” Add anime & enjoy your own streaming site!


10. Configuration Overview

Config is handled via:

  • app/config/db.php β€” DB credentials
  • app/config/info.php β€” Website metadata
  • app/app.json β€” Deployment info

More detail β†’ CONFIGURATION.md


11. Administration Overview

The Admin CMS supports:

  • Anime / Genre / Episode Management
  • User & Comment moderation
  • SEO metadata editing

Access: /admin/login.php Docs β†’ ADMIN_GUIDE.md


12. Security Model Summary

  • Hashed passwords (DB)
  • Role-based Access Control
  • SQL injection protection (PDO prepared statements)
  • CSRF token checks in sensitive forms

13. Operational Notes

  • Does not host video files β€” only embeds external links
  • Ensure link freshness for optimal streaming

14. Maintenance Expectations

  • Weekly DB backups recommended
  • Audit episode links regularly
  • Monitor PHP error logs

15. Limitations and Assumptions

Area Note
Video Hosting No local hosting / transcoding
Emails No built-in verification
Rewrites Requires .htaccess support

16. License

This software is proprietary unless specified otherwise in LICENSE.


17. References

  • ARCHITECTURE.md
  • SYSTEM_OVERVIEW.md
  • DIRECTORY_STRUCTURE.md
  • DOCUMENTATION_INDEX.md

πŸ’¬ Need help customizing or installing?

Open an issue β€” contributions and improvements are welcome!


About

Presenting to you GogoAnime-RE, A vanilla PHP CMS for building anime streaming platforms with external video embedding.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors