Skip to content

Website for the Open Study Room online go/baduk/weiqi community.

License

Notifications You must be signed in to change notification settings

Matuiss2/openstudyroom

 
 

Repository files navigation

openstudyroom

This is the code of the website for the Open Study Room go/baduk/weiqi community that runs at openstudyroom.org.

This website is written in python and powered by the django framework.

To manage the content, we use the wagtail CMS along with the puput blogging app.

The forum is powered by machina and uses markdown.

The app managing the league is a homemade django app.

The project is under GNU GPL 3.

You can find a How To deploy this locally in our wiki

Project structure

league

That's the main thing. The league app that manage the leagues, players, sgf.

Note that the auth model league.models.User is in here.

The scraper() function inside league.views is run by cron every 5 mins.

home

The wagtail (our CMS) app. You will find definitions and templates of our pages, blog post and such in home.models.

fullcalendar

An homemade app that manage a calendar, public events, and a game planing tool. The client side is rendered by the js fullcalendar library.

community

Allow OSR to host friendly online go community's leagues. See here.

About

Website for the Open Study Room online go/baduk/weiqi community.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.1%
  • HTML 26.9%
  • Python 19.0%
  • CSS 8.0%