Skip to content

hmuntest/huxley

 
 

Repository files navigation

Huxley

Huxley is a web application designed to manage the annual Berkeley Model United Nations conference.

Build Status

About BMUN

The Berkeley Model United Nations conference is a high-school conference hosted every spring. Each year, we host over 1500 delegates from all over the country (and the world!), who compete in a simulation of the United Nations and other international/historical bodies to solve the world's most compelling problems.

About Huxley

Huxley was conceived to simply abstract away database access from club officers to maintain data consistency. But why stop there? Considering the size and logistical complexity of our conference, we continued developing a full-blown application to manage it.

Vision

Our long-term vision is to make Huxley the best Model UN software in the world: an application that makes the conference experience smoother than it's ever been, for both advisors and secretariats.

That means Huxley should be:

  • Centralized: No more scrambling with email, Google Docs, and various other applications. Everything a secretariat needs to manage a conference should be right here.
  • Flexible. No two conferences are the same. Secretariats of any conference, large or small, should be able to choose Huxley.
  • Innovative. It must provide unique features that make the conference experience richer for advisors and secretariats.

And of course, Huxley should be delightful to use. We're aiming to provide the highest-quality user experience available for Model UN applications, via a focus on UI and features designed around ease-of-use.

Built With

Huxley's built with Django, a web development framework written in Python. We're transitioning the frontend to be fully client-rendered with React.

Contribute

We'd love for you to contribute to Huxley! First, make sure you read (and agree with) our Vision statement. Then, discover how to set up Huxley locally and submit patches in CONTRIBUTING.md.

License

Use of this source code is governed by a BSD License found in LICENSE.

Portions of this README were inspired by Discourse.

About

Conference management system for Berkeley Model United Nations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.7%
  • JavaScript 26.7%
  • CSS 6.0%
  • HTML 2.8%
  • Shell 0.8%