/libarea

A platform for collective blogs and social media platform, forum, question and answer service (Q&A). Catalog of sites (programs), site navigation and directories - facets. A community based on the PHP HLEB micro-framework.

Primary LanguagePHPMIT LicenseMIT

License: MIT PHP

LibArea

A platform for collective blogs and social media platform, forum, question and answer service. Catalog of sites (programs), site navigation and directories - facets.

Ideas

We like the classification system based on labels (tags), how it works in the example: Stack Exchange, Zhihu, Quora and a number of others.

We are trying to study this.

LibArea

LibArea spaces

Second design (Q&A) in the system:

LibArea topics

Directory of sites (programs) uses a faceted scheme:

LibArea catalog

Site-based test design (https://lobste.rs/)

LibArea test design

Demo: https://libarea.ru/

For testing (Installation)

Install the package through Composer.

Further:

  • migrate: scripts/dev.sql
  • settings: config/database.php and other files in the directory
  • Log in to your account using administrator credentials: ss@sdf.ru / qwer14qwer14
  • Or user: test@test.ru / test@test.ru

PHP >= 8.2, MySQL 8+ or > MariaDB 10.2.2

The Public Directory

The public directory contains the index.php file, which is the entry point for all requests entering your application and configures autoloading. This directory also houses your assets such as images, JavaScript, and CSS.


ATTENTION: you are on the README file of an unstable branch of LibArea specifically meant for the development of future releases. This means that the code on this branch is potentially unstable, and breaking change may happen without any prior notice. Do not use it in production environments or use it at your own risk! This is a test version, a training project!