Skip to content

Accés en línia a la base de dades de Víctor Pàmies.

License

Notifications You must be signed in to change notification settings

Softcatala/pccd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paremiologia catalana comparada digital (PCCD) License: AGPL v3 PHP 8.4+ Node.js 22.16.0+

This is the source code of Paremiologia catalana comparada digital website.

Installation

  1. Copy .env.sample to .env.

  2. Build the container using the default Debian-based image:

docker compose up

When the database has finished importing, the website should be available at http://localhost:8092, depending on your .env file.

Note: If you don't have a database, you can copy tmp/schema.sql and tmp/schema_init_sample.sql files to install/db/. That will import an empty database and should allow you to browse the website locally.

Technology stack

PHP JavaScript CSS MariaDB MDB Tools

Development requirements

  • PHP 8.4+
  • Node.js 22.16.0+

Documentation

  • Architecture - Design principles and technical decisions
  • Development - Development workflow (tests, profiling, releases)

Contributing

For details on contributing to this repository, see the contributing guidelines:

Copyright & license

Copyright (c) Pere Orga Esteve pere@orga.cat, 2020.

Copyright (c) Víctor Pàmies i Riudor vpamies@gmail.com, 2020.

This source code is licensed under the GNU Affero General Public License, version 3 or later, as detailed in the LICENSE file or available at https://www.gnu.org/licenses/agpl-3.0.html.

Note that the database and media files are not distributed with this repository. For more details about PCCD, visit https://pccd.dites.cat/.

Bundled dependencies

This repository includes:

Related projects

The following tools were originally developed as part of this project and are now maintained in separate repositories:

  • @pccd/lt-filter - A command-line tool for filtering Catalan sentences using LanguageTool. It separates grammatically or orthographically incorrect sentences from correct ones. Licensed under the LGPL 2.1 or later.
  • pereorga/phpstan-rules - Custom opinionated rules for PHPStan. Licensed under the MIT License.