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
- mako
- pyramid
- python
- sqlalchemy
Log in or sign up for Devpost to join the conversation.