mirror of
https://github.com/sooox-cc/privacymatters.git
synced 2026-10-02 18:18:34 +02:00
A Laravel web app for privacy discussions and learning.
https://privacymatters.cc
- Blade 61.7%
- PHP 37.3%
- JavaScript 0.7%
- CSS 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| app | ||
| bootstrap | ||
| config | ||
| database | ||
| public | ||
| resources | ||
| routes | ||
| storage | ||
| tests | ||
| .editorconfig | ||
| .env.example | ||
| .env.project | ||
| .gitattributes | ||
| .gitignore | ||
| artisan | ||
| composer.json | ||
| composer.lock | ||
| package-lock.json | ||
| package.json | ||
| phpunit.xml | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.js | ||
| vite.config.js | ||
| zip.cjs | ||
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
- Clone the repository:
git clone https://github.com/sooox-cc/privacymatters.git - Install dependencies:
composer install && npm install - Create a copy of the
.env.examplefile and rename it to.env. - Generate an application key:
php artisan key:generate - Configure your database in the
.envfile. - Run the database migrations:
php artisan migrate - Run the database seeders:
php artisan db:seed - Start the development server:
php artisan serve
Usage
- Register for a new account or log in with an existing account.
- Browse the blog, forum, and resources sections.
- Create new posts and comments.
- Manage your profile and settings