# 34 MDH Webpage To Do ## Roadmap ### Before work starts - [ ] decide on sub pages - [ ] home/landing page - [ ] contact - [ ] calendar - [ ] news - [ ] pictures - [ ] about us - [ ] documents - mostly a copy of docs from [ZHP Harcerze](https://zhpharcerze.org) - re-used forms - roczna rejstracja - permmision form - etc. - storage for waivers needed for trips - skirmish - vital - etc. - [ ] have [design](#design-details) planned out - [ ] decide on design a logo for 34mdh ### Before Launch - [ ] hugo theme basics [git repo](https://git.jakubb.xyz/34mdh/hugo-theme) - [ ] write html skeletons for - [ ] header - [ ] navbar - [ ] body-lists - [ ] body-articles - [ ] body-calendar-year - [ ] body-calendar-month - [ ] body-calendar-event may be just as well served by body-article. **TBD** - [ ] body-home - [ ] footer - [ ] write stylesheet make sure that: - [ ] code is clean and consistant - [ ] there are no glaring ui bugs - [ ] make basic site content - [ ] contact info - [ ] importatnt docs - [ ] upcoming event info - [ ] donation info - [ ] socials - [ ] various related FB pages - [ ] insagram - [ ] Launch Day prep - [ ] secure a domain Best option 34mdh.org, but its taken. Check with old komenda if we can get accsess to it. Runner ups are 34mdhzhp.org and zhp34mdh.org - [ ] contact old komenda members regarding 34mdh.org - [X] ~~Krużel Brothers~~ 1/29 Don't know - [X] ~~Dominik Pulawski~~ 1/29 Doesn't know - [ ] Robert Niespór Jakub emailed 1/29 waiting for repsonse - [ ] Patryk Gryczka - [ ] secure hosting we can use Jakub's vps for now. Eventually album size will outgrow that and a dedicated 34mdh vps will be needed. - [ ] upload site, inform other druzyny, parents, etc. ### Post Launch Upgrades and additions - [ ] Add `beta` subdomain to DNS record - [ ] Launch clone of site on said subdomain with updated site for testing - Integrate Sekretarz duties automation - [ ] host our own mail server - requires atleast 1 month of history w/ vps provider (hetzner) - then komenda members/positions can have dedicated emails just for harc ex: druzynowy@34mdh.org or gabriel.gosk@34mdh.org - [ ] auto gen emails based off calendar - calendar entriea will be standardized markdown files used for the website. - a script will scan the entries and use their contents to generate 99% of the email. - this means that ..x.. **TBD** before any event, reminders will already be in the weekly email - sekretarz's job will be easier cause they will just need to be the human that aproves and possibly correct the generated email - [ ] start making html (fancy emails) to add some flair passed the basic text of past emails - [ ] expand website, calendar, and emails to be in both english and polish segregate email list based off of language prefrence - [ ] 'automate' email list(s) management - [ ] make a section on webpage where people can sign up for emails in - english - polish - both languages - [ ] include a small gray link in html emails with link to website to unsubscribe from the polish, english or both email lists - photo albums **Possible fundraising idea** have a dropshiping link to buy printed photo albums at the end of the year. Profit goes to druzyna. - [ ] write a compression script that will - [ ] compress images to a reasonable size - [ ] create thumbnails of said images - [ ] integrate well with / be part of the hugo theme - [ ] greate zip files with full albums - [ ] create a torrent with files - [ ] make vps serve as tracker for said torrents - after events w/ kronika - (Jakub|Kronikaz druzyny) **TBD** to add all good pics to a directory - run script to generate album - upload album to website - pick 2-4 good ones to put on ig/fb advertise that full albums are on website - [ ] disclosure of donation use, Donation portal, and tax write offs - Usage disclosures - Log of in person donations (see [here](#donations)) to be upkept by skarbnik - To be released every ..**TBD**.. including - donations from various sources - what money was spent on - Online Donation Portal - [ ] requires 34mdh bank account setup - [ ] setup stripe - [ ] setup fosspay on vps - [ ] see posible integrations of auto-gen tax write off recipts - Tax write offs - talk to skarbik hufca before anything all i know is that we can - general scouting komenda resource archive Will make ours and other druz/programowy's job much easier for years to come. Can also make participant's lives easier, especially ifwe start asking them to do "homework." - [ ] copy a bunch of documents from [zhp harcerze](https://zhpharcerze.org) and host on our own site - [ ] archive a bunch of rozgrywki / zajencia on the site - [ ] have a collection of knot, polska/harcerska historia, and other scouting info - make running 34mdh easier, especially in terms of komenda colabaration. you can say that the photo email, photo album and archive stuff can be included in this section. - [ ] find premade markdown file colabaration tools - [ ] find an easy way to turn MD into pdf komunikats best bet is to make a latex template and to use pandoc for conversions. - [ ] make an easy way for anyone in komenda to upload a komunikat/plan for an event to have sek./druz. approve its publishing onto the site - [ ] clean up the discord server a bit. self host matrix or some if we wanna be extra asf - get mlodzi on it to be able to contact them / have them contact us - works as a good colab tool - out-of-zbiorka participant engagement - publish punktacja and "homework" achivements on the site to inspire attendacne and competiton - harc advertising - [ ] add conent regarding history and current activity to draw in new members and possible donors - [ ] continutance plans for server management - [ ] move everything that may be linked to a personal account of jakub's to a dedicated 34mdh account - [ ] make sure someone in future komenda understands how to take care of the vps and domain registration ## Design Details - Logos: - ![logo-favicon.png]() - ![logo-navbar.png]() - ![logo-social.png]() - ![logo-mobile-nav.png]() - - Fonts: | Title | Used for | Font Name | | ----- | --------------- | --------- | | | Headings/titles | | | | Body Text | | | | Photo Captions | | - Color Scheme: | Title | Used for | Light Mode # | Dark Mode # | | -------------------- | -------------- | ------------ | ----------- | | Main Background | | | | | Main Text | | | | | Alternate background | navbar, frames | | | | Accent color 1 | links | | | | Accent color 2 | navbar | | | | Accent color 3 | headings | | | - Layouts: - Wide screen - sidebar on the left with logo and navigation near top, ..TBD.. info near bottom - mid width - bar runing across top, logo in top left, navbar buttons on right - mobile - bar with logo running across top, tap for dropdown navigation ## Donations Donations include but are not limited to: - grants - skladka - online donations I'm bringing up donations alot in this document because zbiroki feel cheap and that may be holding us back. We shouldn't be scared to ask for and use money to make zbiorki more fun for participants, aka happier participants aka more participatns aka better druzyna.