Eventplannr
A minimal event planner built with PHP and JavaScript
Eventplannr is a small, focused web app for creating and managing simple events. It's designed as an educational project demonstrating PHP, basic routing, client-side interactivity, and clean, accessible markup.
← Back to portfolioWhat it does
Eventplannr lets users create events with a title, date, and short description. Events are persisted using a mysql database and can be edited or removed. The goal is to keep the user experience simple while exploring common web patterns.
Key features
- Create, edit and delete events
- Simple client-side form validation
- Accessible markup and keyboard-friendly controls
- Small codebase suitable for learning and extension
Screenshots
Main calendar / list view (placeholder)
Event editor modal (placeholder)
Mobile view (placeholder)
How to run locally
If you want to run this project on your machine:
- Clone the repository:
git clone https://github.com/Pepijn-DB/eventplannr - Open the folder in a local PHP server:
php -S localhost:8000 -t public(adjust the document root as needed) - Visit
http://localhost:8000in your browser
Notes & extending
Eventplannr is intentionally minimal. Good next steps include adding user authentication, switching to a relational database, or adding iCal export.