Skip to content

AutiCodes/Sakura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AllDayTechAndGaming community site (project Sakura)

In October 2023 i decided to step away from Wordpress and make a custom solution. Some of the reasons are:

  • Plugin eco system.
  • No MVC concept.
  • Performance.
  • Adding features more easily.
  • Better frontend development.

Admins, authors, guest and developers

  • Home dashboard with global information.
  • Adding, removing, editing posts.
  • Category management.
  • Media management.
  • Adding, removing, editing pages.
  • Comment management.
  • Light site customization. (Logo, faticon, title, footer text)
  • User management. (roles, passwords, profile pictures, 2FA etc)
  • Discord server integration. (stats for example)
  • Easy to use manual backup, automatic backup.

Other functionality

  • Automatic posts to Discord.
  • External storage configuration for backups.

Information about the project

Frameworks

  • Bootstrap
  • Laravel
  • inertia.js (probably/likely)

Technology stack

  • MariaDB
  • OpenliteSpeed

Coding languages

  • PHP
  • HTML
  • CSS
  • JS/TS

Routes

End users:

  • /
  • /artikelen/slug
  • /artikel/slug

Admin panel: Dashboard:

  • /admin Messages:
  • /admin/berichten/allemaal
  • /admin/berichten/toevoegen
  • /admin/berichten/categorieen
  • /admin/berichten/tags Media:
  • /admin/media/allemaal
  • /admin/media/toevoegen Pages:
  • /admin/paginas/allemaal
  • /admin/paginas/nieuw Comments:
  • /admin/comments

Development time

  • Total time: 150hr.
  • Beta release for community testers: 1 december 2023.
  • Final release: 1 januari 2024.
  • Development time so far: 27hr.

Contributors

  • KelvinCodes
  • FinlayDaG33k
  • icodesdeveloper