Skip to content

Cambridge University Caving Club Website Repository

Notifications You must be signed in to change notification settings

tcaxle/CamCavingWeb

Repository files navigation

CamCavingWeb

Cambridge University Caving Club (CUCC) website repository

To Do

  • Basic Sitemap
  • Static pages app "StaticPages"
  • "base.html" page template
  • Migration of basic static pages from old wiki
  • Extract all documents, images, misc files from old wiki and restructure archive
  • Migrate all pages or archive them into the legacy folders
  • Provide links on relevant pages to relevant documents and archive/legacy
  • Migrate master to Caving SRCF socuser. All further changes to be done on sepeate dev branches.
  • Layout database: list of tables, fields, mappings
  • Organise SSL and new domain
  • Authentication and Accounts App (one-to-one user model for extra details)
  • Gear tape page to be Guinea Pig
  • Gear Hire App "Gear"
  • Blog app "Blog"
  • ? Treasury app "BankOfCaving"

Site Layout

In the root of the site ("CamCavingWeb") is the urls.py and views.py for all the static pages on the site.

Apps

Blog

This app holds the pages with the blog functionality. The blog is used for all user posts of any kind. Different kinds of post (trip logs, announcements, articles etc.) are handled by tags. Relevant pages are then set up to display different tagged posts.

  • /Meets/Blog/ shows trip all posts, it is the "master" blog page. It has options to filter by tags as desired. By default, it filters by the "trip" tag.
  • /Meets/Social/ shows all posts with the "social" tag.
  • /Meets/Training/ shows all posts with the "training" tag.

Gear

This app manages all of the club's gear inventories, logging, and hiring systems. It allows users to:

  • Sign gear in/out of the tackle store. Different types of gear are differentiated between "personal" hire and "trip" use.
  • Access the gear inventory to add/edit/retire items of gear.

BankOfCaving

This app may or may not exist. If I get around to it, it will handle all club finances. It will integrate gear hire, meet and membersip fees, and bank account balance.

About

Cambridge University Caving Club Website Repository

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •