Inspiration

I like creating web applications, and the track of Social Good / Change resonated with me so I thought this could be something fun to quickly build out.

What it does

Allows unauthenticated users to

  • view and search for events

Authenticated users can

  • create events, register for events and search for events
  • organizers can edit and delete those events as well.

How I built it

  • PHP in the Laravel framework
  • MySQL
  • Vanilla Javascript, HTML and Bootstrap

Challenges I ran into

  • Simply a lack of time. I wanted to add spreadsheet downloads for event organizers and an instant message system for users to chat with each other about events but I unfortunately ran out of time.
  • Didn't have enough time to make it live :( Wanted to launch it on Heroku!

Accomplishments that I am proud of

  • The search functionality, search for an event based of it's name to discover events.
  • The most recent events are shown first on the landing page to show what's new and to help spread the word.
  • For the time allotted, and for a 1 man team, I am proud of the UI and the lack of duplicate clutter on the backend.

What I learned

  • Don't bite off more what you can chew!
  • Keeping stakeholders in mind when designing features and UI. Putting myself in a user's shoes to determine what information is most necessary when browsing for and looking up details about an event.
  • Laravel is a great framework! PHP gets an unjust rep!

What's next for ProfsForChange

  • Spreadsheet downloads, an instant messenger and improved visuals!
Share this project:

Updates