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
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 NPM/Bun server:
bun run devornpm run dev(adjust the document root as needed) - Visit
http://localhost:3000in your browser