This is the public repository for the official Weeky website. Weeky is a simple and focused weekly planner for desktop.
- The application source code lives in a separate private repository.
- The static website is hosted with GitHub Pages.
- Installers are published manually with GitHub Releases.
- This repository must not contain the application source code or
.dmgfiles.
- Website: https://plooliveira.github.io/week-app/
- Releases: https://github.com/plooliveira/weeky-app/releases
- Latest release: https://github.com/plooliveira/weeky-app/releases/latest
- Latest macOS download: https://github.com/plooliveira/weeky-app/releases/latest/download/Weeky.dmg
- Latest Windows download: https://github.com/plooliveira/weeky-app/releases/latest/download/Weeky-Windows-x64-Setup.exe
- Latest Linux downloads: https://github.com/plooliveira/weeky-app/releases/latest/download/Weeky-Linux-x64.deb and https://github.com/plooliveira/weeky-app/releases/latest/download/Weeky-Linux-x64.tar.gz
The download URLs always point to assets from the latest published release. Keep the installer filenames exactly as listed above so the operating-system detection continues to resolve them correctly.
The primary download button reads the current version from version.json. Update
that file whenever a new release is published; if it cannot be loaded, the button
continues to work without displaying a version.
After pushing this repository to GitHub:
- Open the repository on GitHub.
- Go to Settings → Pages.
- Under Build and deployment, select Source → GitHub Actions.
- Push to
main, or open the Actions tab and run the Pages workflow manually. - Wait for the deployment to finish, then open https://plooliveira.github.io/week-app/.
The workflow at .github/workflows/pages.yml publishes these static files directly.
There is no build step.
- Generate the Weeky installer files.
- Rename them exactly to
Weeky.dmg,Weeky-Windows-x64-Setup.exe,Weeky-Linux-x64.deb, andWeeky-Linux-x64.tar.gz. - Open the Releases tab in this repository.
- Click Draft a new release.
- Create a tag such as
v0.1.0. - Use a title such as
Weeky v0.1.0. - Write the release notes.
- Attach the installer files for the supported platforms.
- Publish the release.
- Update
version.jsonwith the published version. - Test the download button for macOS, Windows, Linux, and an unknown or mobile platform.
The /releases/latest/download/<filename> links resolve to assets from the latest
published release, as long as each file keeps its documented name.
Do not add installers to this Git repository, create a downloads directory, or use
Git LFS for releases.
You can open index.html directly in a browser. To test it through a local server,
run this command from the repository root:
python3 -m http.server 8080Then open http://localhost:8080.
The hero uses the real application screenshot at
assets/screenshots/screenshot1.png.
Recommended locations for future brand and media files:
| Asset | Location |
|---|---|
| Logo | assets/brand/weeky-logo.png |
| App icon | assets/brand/weeky-icon.png |
| App screenshots | assets/screenshots/ |
| Product mockups | assets/mockups/ |
| Demo videos | assets/videos/ |
If a demo video is added later, use an HTML <video controls> element, include a
poster image, captions when there is spoken content, and a written fallback. Keep
large video files out of the repository when practical.
.
├── .github/
│ └── workflows/
│ └── pages.yml
├── assets/
│ ├── brand/
│ ├── mockups/
│ ├── screenshots/
│ └── videos/
├── index.html
├── privacy.html
├── README.md
└── styles.css