https://github.com/tklein1801/bbs-mitfahrzentrale
PHP based web-application for local car sharing 🏢🌉🚗🚙
https://github.com/tklein1801/bbs-mitfahrzentrale
berufsschule css html js php php-router
Last synced: 2 months ago
JSON representation
PHP based web-application for local car sharing 🏢🌉🚗🚙
- Host: GitHub
- URL: https://github.com/tklein1801/bbs-mitfahrzentrale
- Owner: tklein1801
- Created: 2021-02-03T13:35:43.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-10T23:55:16.000Z (over 4 years ago)
- Last Synced: 2025-03-22T15:24:42.265Z (about 1 year ago)
- Topics: berufsschule, css, html, js, php, php-router
- Language: PHP
- Homepage:
- Size: 949 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
Awesome Lists containing this project
README
BBS-Mitfahrzentrale
## :card_file_box: Inhalt
1. [Allgemeines](#allgemeines)
2. [Bedienungsanleitung](#page_facing_up-bedienungsanleitung)
3. [Installation](#wrench-installation)
4. [Entwicklerinformationen]()
5. [Umgesetzt mithilfe von](#link-umgesetzt-mithilfe-von)
---
## 🧐 Allgemeines
**Die BBS-MItfahrzentrale** kann als eine **Testversion** [hier](https://bbs.dulliag.de) aufgerufen werden. Informationen zum Webserver, Datenbank und PHP-Version sind unten zu finden.
**Server Betriebsystem**: Debian 9.13
**Datenbank**: 10.1.45-MariaDB
**Webserver**: apache/2.4.25
**PHP Version**: 7.3.26
---
## :page_facing_up: Bedienungsanleitung
_Eine bebilderte Bedienungsanleitung findest du [hier](./assets/doc/Bedienungsanleitung.pdf)._
---
## :wrench: Installation
_Eine bebilderte Installationsanleitung findest du [hier](./assets/doc/Installieren.pdf)._
1. GitHub-Repository mittels `git clone https://github.com/tklein1801/BBS-Mitfahrzentrale.git` herunterladen. _Alternativ kann man das Projekt als .zip [hier](https://github.com/tklein1801/BBS-Mitfahrzentrale/archive/main.zip) herunterladen und selber auf dem Server hochladen._
2. Eintragen der Zugangsdaten(Host, Username, Password) für die Datenbank in der Datei [`./endpoints/sql.php`](endpoints/sql.php)
_(Der Datenbankname wurde bereits voreingestellt und muss nicht mehr angepasst werden)_
2.1 Erstellen der Tabellen und Beziehungen mithilfe der [`./database/database.sql`](database/database.sql).
_(Alternativ können die Tabellen und Beziehungen auf in phpMyAdmin über die 'Importieren' funktion erstellt werden)_
_2.2 Eintragen der Postleitzahlen mittels [`./database/plz.sql`](database/plz.sql)._
_(Auch diese kann in phpMyAdmin durch die 'Importieren' funktion importiert werden. **Für das Nutzen der BBS-Mitfahrzentrale sind die Daten der plz.sql jedoch nicht erforderlich da dieses Feature noch nicht für den Benutzer verfügbar ist!**)_
3. Die aktuelle Zeitzone kann in der [`index.php`](index.php#L9) eingestellt werden.
_(Die Zeitzone beim Download beträgt automatisch 'Europe/Berlin' und muss nur angepasst werden wenn man sich in einer anderen Zeitzone befindet.)_
**Nun sollte die Anwendung erreichbar sein und die Nutzer sollten sich registrieren können.**
---
## :construction_worker: Entwicklerinformationen
---
## :link: Umgesetzt mithilfe von
[BBS Soltau](https://bbssoltau.de) _(Logo, Farbschema, Hamburger SVG)_
[Bootstrap v5.0.0-beta1](https://getbootstrap.com/)
[Fontawesome v5.6.3](https://fontawesome.com)
[PHP Router](https://github.com/steampixel/simplePHPRouter/tree/master)
[NanoID](https://github.com/ai/nanoid)
[eu.ui-avatars.com](eu.ui-avatars.com)