The website, Persistlist.org, needed to allow visitors to submit new events, RSVP to existing events, and properly display event content on mobile and desktop browsers. Since the owner was on a tight budget, I offered to provide two options: (1) a custom solution (depicted below); or (2) a limited Wordpress template.
The PersistList project perfectly illustrates my entrepreneurial mentality. I got involved with Karen, the founder, after randomly approaching her in a Peet's Cafe. I overheard her discussing her website, which serves as a universal calendar for all Chicago-based progressive events, and knew I wanted to be involved.
Karen's PersistList website was, at the time, being hosted on SquareSpace, which was not able to properly account for all of her needs. Her calendar page was not responsive and would cause text to overflow at certain screen sizes, or if a summary paragraph was too long.
To fix this, I ran Karen through various options. She had to work on a tight budget (this project was not-for-profit, after all), which meant (1) using pre-built WordPress administrative functions; and (2) outsourcing development to WebRMedia--the same Indian development shop that I worked with at Fooda (and the only offshore team I currently trust).
Karen and I worked closely together for several months to determine her the most important functions: (1) mobile friendly; (2) fuzzy search functionality; (3) categorizations; (4) simple, anonymous submissions; and (5) the ability to assign an event several dates and times.
Although Karen approved of the designs, we found that actual implementation would be a little over her budget. To resolve this issue, I found a pre-built WordPress template that could serve as a sufficient substitute (while also providing a more robust CMS that allowed her to customize brand-color and other elements).
The template is currently in production at PersistList.org. My initial designs are below.