Inspiration

Individual Schools' setup for organizing club events, projects, and general research interest is lacking. These systems are hard to use, navigate, and even implement from the administrator side.

What it does

Joins together students, faculty, cluibs, and more, for working together on projects and research

How I built it

Using pyramid, mako, sqlalchemy, and of course, Python. Intended to run on appengine as well, but couldn't get that far.

Challenges I ran into

The project is incomplete due to a team member dropping out and inability of the rest of the team to pick up that portion of the work. Bugs ensued with pyramid's internal static routing system as well, which took up the majority of debugging time. Mako templates have no cache because of this either.

Accomplishments that I'm proud of

Writing a hook-based module system for JS in Pyramid along with setting up Mako template management without pyramid_mako (which unfortunately, doesn't actually work on modern versions of Python).

What's next for ProJoin

Work will continue after the hackathon, and ironically, be finished within ~3-4 extra hours. Damned daylight savings!

Built With

Share this project:

Updates