A Laravel web app for privacy discussions and learning. https://privacymatters.cc
  • Blade 61.7%
  • PHP 37.3%
  • JavaScript 0.7%
  • CSS 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-08-18 11:00:14 +02:00
app move repo 2025-08-18 10:20:41 +02:00
bootstrap move repo 2025-08-18 10:20:41 +02:00
config move repo 2025-08-18 10:20:41 +02:00
database move repo 2025-08-18 10:20:41 +02:00
public move repo 2025-08-18 10:20:41 +02:00
resources move repo 2025-08-18 10:20:41 +02:00
routes move repo 2025-08-18 10:20:41 +02:00
storage move repo 2025-08-18 10:20:41 +02:00
tests move repo 2025-08-18 10:20:41 +02:00
.editorconfig move repo 2025-08-18 10:20:41 +02:00
.env.example move repo 2025-08-18 10:20:41 +02:00
.env.project move repo 2025-08-18 10:20:41 +02:00
.gitattributes move repo 2025-08-18 10:20:41 +02:00
.gitignore move repo 2025-08-18 10:20:41 +02:00
artisan move repo 2025-08-18 10:20:41 +02:00
composer.json move repo 2025-08-18 10:20:41 +02:00
composer.lock move repo 2025-08-18 10:20:41 +02:00
package-lock.json move repo 2025-08-18 10:20:41 +02:00
package.json move repo 2025-08-18 10:20:41 +02:00
phpunit.xml move repo 2025-08-18 10:20:41 +02:00
postcss.config.js move repo 2025-08-18 10:20:41 +02:00
README.md Update README.md 2025-08-18 11:00:14 +02:00
tailwind.config.js move repo 2025-08-18 10:20:41 +02:00
vite.config.js move repo 2025-08-18 10:20:41 +02:00
zip.cjs move repo 2025-08-18 10:20:41 +02:00

PrivacyMatters

Introduction

PrivacyMatters is a web application built with Laravel that provides a platform for users to discuss and learn about privacy-related topics. The application includes a blog, a forum, and a resources section where users can find links to useful websites, tools, and other resources.

Features

  • Blog: A blog where administrators can publish articles about privacy-related topics.
  • Forum: A forum where users can discuss privacy-related topics.
  • Resources: A section where users can find links to useful websites, tools, and other resources.
  • Glossary: A glossary of privacy-related terms.
  • User authentication: Users can create an account, log in, and manage their profile.
  • Admin panel: Administrators can manage users, posts, comments, and other content.

Installation

  1. Clone the repository: git clone https://github.com/sooox-cc/privacymatters.git
  2. Install dependencies: composer install && npm install
  3. Create a copy of the .env.example file and rename it to .env.
  4. Generate an application key: php artisan key:generate
  5. Configure your database in the .env file.
  6. Run the database migrations: php artisan migrate
  7. Run the database seeders: php artisan db:seed
  8. Start the development server: php artisan serve

Usage

  1. Register for a new account or log in with an existing account.
  2. Browse the blog, forum, and resources sections.
  3. Create new posts and comments.
  4. Manage your profile and settings