Cambridge University Caving Club (CUCC) website repository
- 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"
In the root of the site ("CamCavingWeb") is the urls.py and views.py for all the static pages on the site.
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.
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.
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.