php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Webmaster > User pages
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


User pages Hier könnt ihr anderen Usern eure Seite vorstellen und Bewertungen, Anregungen und Kritik sammeln. Reine Werbepostings sind auch in diesem Forum verboten!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 12-08-2010, 20:37
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Cool baccus - electronic Party management



Hallo zusammen!
Bin 24 und Student der Wirtschaftsinformatik (M.Sc.) und hab während des Studiums immer mal mit .net und java zu tun gehabt. Mein Interesse hat jedoch php samt mysql geweckt, weshalb ich mir mal vorgenommen hab, ein kleineres/mittleres Projekt zu starten. Sicher, gibt genug OS-Eventmanagement-Software. Aber ich wollte einfach mal eine Anwendung, die genau meinen Bedürfnissen entspricht und wo ich genau weiß, wie sie "tickt". Außerdem macht die Entwicklung Spaß (wie schnell die Zeit immer rum ist...) und man lernt was dabei!

Ist das erste Mal, wo ich ein PHP/MySQL Projekt "from scratch" entwickle. Auch das erste Mal, dass ich PHP objektorientiert und das Design weitesgehend tabellenfrei, aber dafür css-basiert programmiere.

Was soll eigentlich programmiert werden? Das Party Management System baccus (angelehnt an den römischen Gott des Weines und der Vegetation ) soll folgendes beinhalten:

Features:
- Admin-Interface, Zugang für mehrere Manager
- Liste mit Freunden anlegbar
- Parties anlegbar
- Freunden den Parties zuordnen
- Automatische Versendung von Einladungen per Mail
- Einladung enthält Link, Gast<=>Party-Relation wird über Hash-Code identifiziert
- Kein Login vom Gast nötig (ID über mail/persönlicher link)
- Gast kann wählen, ob er kommt/unsicher ist/nicht kommt
- Gast kann wählen, ob er seinen Partner mitbringt (Falls "Partneroption" beim Event aktiviert)
- Über google-maps API berechnung der Geodaten der Location, Standortanzeige als integrierte, interaktive map.
- Gast kann Kommentar zu seinem Status hinterlassen (wird jedes mal geupdated)
- Daten können bei jedem Aufruf des persönlichen Links geändert werden
- Namen werden unkenntlich gemacht, wenn Gästeliste als "private" markiert
- Möglichst durchgängies CSS-Layout und weitesgehend verzicht auf Tabellen
- flexible konfiguration
- Mehrsprachenfähig!

Fertig:
- Datenbankstruktur und Frontend
- Admin-Login
- Error-Handling (falsche URL/ID, etc...)
- Sicherheitsmechanismen (SQL-Injection, XSS, ...)

2do:
- Design/CSS ewas überarbeiten
- Adminoberfläche komplett
- Excel-Import/Export von Gästelisten


Sollte irgendwann mal Interesse bestehen, kann sicher auch ein Sourceforge-Projekt draus gemacht werden.

Viele Grüße

Geändert von royale (13-08-2010 um 19:19 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 13-08-2010, 18:32
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Standard

Hier mal eine vorzeigbare Version:

http://event.david-hoffmann.org/event.php?id=7637e4583b



Geändert von royale (19-08-2010 um 16:56 Uhr)
Mit Zitat antworten
  #3 (permalink)  
Alt 14-08-2010, 11:42
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Standard

Neue features: Neben der "Partneroption" gibt es jetzt die Möglichkeit, eine Übernachtungsmöglichkeit zu beantragen sowie "Mitbringsel" (Kiste Bier, Kartoffelsalat, o.ä.) einzugeben.

Die Features sind für jede Party einzeln deaktivierbar.

Konsistenzprüfung erfolgt ebenfalls: Man kann natürlich keinen Schlafplatz blockieren oder etwas mitbringen, wenn man nicht kommt. Die Eingaben werden entsprechend angepasst.

Ein Kollege hat noch vorgeschlagen, ein Formular zur Ausgabe von ÖPNV-Verbindungen einzubinden. Die einzig überregionale Fahrplanauskunft (die mir bekannt ist), stellt aber nur bahn.de bereit, und die haben anscheinend keine API.

EDIT: Das Teil hat jetzt auch eine optionale IP-Überprüfung. Beim dritten Versuch innerhalb von 30 sekunden erfolgt eine Sperre von 30 Minuten. Die Intervalle sind individuell einstellbar.

Weitere Feature-Vorschläge sind willkommen

Geändert von royale (14-08-2010 um 15:16 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 19-08-2010, 16:57
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Standard

Bin momentan an der Admin-Oberfläche dran. Klappt soweit schon ganz gut und bisher auch komplett tablefree css.


Geändert von royale (20-08-2010 um 19:13 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 08-09-2010, 11:51
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Standard

Hab jetzt auch ein SourceForge-Projekt angelegt: baccus - party management system | Download baccus - party management system software for free at SourceForge.net

Die erste Beta dürfte im Oktober kommen denke ich.

Fertig:
- Oberfläche für den E-Mail-Einladungs-Versand (PHPMailer leistet da gute Dienste -> Also Versand wahlweise über php mail() oder SMTP möglich)
- Diverse Statistiken

Was noch fehlt/noch nicht so richtig funktioniert:
- Event / Person bearbeiten (Update-Funktion für die Events nicht so einfach)
- Englische Begriffe teilweise nochmal nachprüfen
- Config- Ecke
- Denkbar wäre eine "Party-Prognose"-Funktion, die aus Erfahrungswerten Schätzungen über geplante Parties abgibt
- Abschließend natürlich jede Menge Refactoring, Sicherheitsprüfungen, etc Vielleicht schließt sich dann ja irgendjemand an




Geändert von royale (08-09-2010 um 18:54 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 08-09-2010, 14:42
royale
 Registrierter Benutzer
Links : Onlinestatus : royale ist offline
Registriert seit: Aug 2010
Beiträge: 13
royale befindet sich auf einem aufstrebenden Ast
Standard

Export von Gästelisten nach Excel klappt auch schon...

Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mitbringliste für Party nogger9898 Apps und PHP Script Gesuche 1 05-04-2011 21:03
ETP - Electronic Technologie of Programming ETP User pages 42 31-05-2004 13:45
party seite the.gatekeeper BRAINSTORMING PHP/SQL/HTML/JS/CSS 6 25-05-2004 01:00
LAN Party Günni Out of Order 25 19-05-2003 00:10
party guide die 2te Skaschy Apps und PHP Script Gesuche 6 18-03-2003 15:48

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Vorteile eines flexiblen ERP Systems
Vorteile eines flexiblen ERP SystemsEin flexibles ERP System bietet in allen Unternehmensbereichen die Grundlage für eine erfolgreiche Verwaltung, Organisation und Planung aller Prozesse.

01.12.2021 | Berni

Software für alle Arten von digitalen Marktplätzen
Software für alle Arten von digitalen MarktplätzenDigitale Marktplätze sind nicht nur im B2C Geschäft seit Jahren etabliert, sondern erfreuen sich mit Kleinanzeigen-Märkten auf lokaler und regionaler Ebene auch im privaten Bereich wachsender Beliebtheit.

09.11.2021 | Berni


 

Aktuelle PHP Scripte

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script ansehen ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder

09.11.2021 Berni | Kategorie: PHP/ Anzeigenmarkt
PHP Newsletter Script SuperWebMailer ansehen PHP Newsletter Script SuperWebMailer

Die webbasierte PHP Newsletter Software SuperWebMailer ist die optimale Lösung zur Durchführung eines erfolgreichen E-Mail-Marketings. Zur Nutzung des PHP Script-Pakets ist eine eigene Webpräsenz/Server mit PHP 5 oder neuer, MySQL 4 oder neuer und die

28.10.2021 mirko_swm | Kategorie: PHP/ Mail
Guestbook Light ansehen Guestbook Light

Das Guestbook Light (kurz: "Gblight") ist ein kinderleichtes Gästebuch in PHP. Durch den Einsatz einer SQLite Datenbank ist es einfach, leicht portabel und schnell. Aufgrund moderner Techniken erfüllt Gblight auch die neuesten Webstandards.

28.10.2021 scripthostingnet | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:03 Uhr.