├── .eleventyignore ├── assets └── img │ ├── varro_money │ ├── Screenshot_20250827_000437.jpg │ ├── Screenshot_20250827_000450.jpg │ ├── Screenshot_20250827_000606.jpg │ ├── Screenshot_20250827_000800.jpg │ ├── Screenshot_20250827_000805.jpg │ ├── Screenshot_20250827_000822.jpg │ ├── Screenshot_20250827_000829.jpg │ ├── Screenshot_20250827_000839.jpg │ └── Screenshot_20250827_000949.jpg │ ├── GetItOnGooglePlay_Badge_Web_color_English.png │ └── download-app-store.svg ├── .gitignore ├── package.json ├── README.md ├── .eleventy.js ├── .github ├── workflows │ └── pages.yml └── copilot-instructions.md ├── index.njk ├── varro-money ├── privacy │ └── index.njk └── index.njk └── _layouts └── base.njk /.eleventyignore: -------------------------------------------------------------------------------- 1 | README.md 2 | .github/ 3 | -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000437.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000437.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000450.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000450.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000606.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000606.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000800.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000800.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000805.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000822.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000822.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000829.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000829.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000839.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000839.jpg -------------------------------------------------------------------------------- /assets/img/varro_money/Screenshot_20250827_000949.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/varro_money/Screenshot_20250827_000949.jpg -------------------------------------------------------------------------------- /assets/img/GetItOnGooglePlay_Badge_Web_color_English.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apeisa/varro-website/main/assets/img/GetItOnGooglePlay_Badge_Web_color_English.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependencies 2 | node_modules/ 3 | 4 | # Build output 5 | _site/ 6 | 7 | # OS / Editor files 8 | .DS_Store 9 | .vscode/ 10 | 11 | # Logs and env 12 | npm-debug.log* 13 | yarn-debug.log* 14 | yarn-error.log* 15 | .env 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "company-website", 3 | "version": "1.0.0", 4 | "description": "Basic Eleventy company website", 5 | "main": "index.js", 6 | "scripts": { 7 | "start": "npx eleventy --serve", 8 | "build": "npx eleventy" 9 | }, 10 | "devDependencies": { 11 | "@11ty/eleventy": "^3.0.0" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Company Website (Eleventy) 2 | 3 | This is a basic static site structure using Eleventy (11ty). 4 | 5 | ## Structure 6 | - `.eleventy.js`: Eleventy configuration 7 | - `package.json`: Project metadata and scripts 8 | - `_layouts/base.njk`: Main layout template 9 | - `index.njk`: Homepage 10 | 11 | ## Getting Started 12 | 1. Install dependencies: 13 | ```bash 14 | npm install 15 | ``` 16 | 2. Start the development server: 17 | ```bash 18 | npm start 19 | ``` 20 | 3. Build the site: 21 | ```bash 22 | npm run build 23 | ``` 24 | 25 | Customize layouts and content as needed for your company. 26 | -------------------------------------------------------------------------------- /.eleventy.js: -------------------------------------------------------------------------------- 1 | module.exports = function(eleventyConfig) { 2 | // Copy static assets (images, etc.) to the output as-is 3 | eleventyConfig.addPassthroughCopy({ "assets": "assets" }); 4 | eleventyConfig.addWatchTarget("assets"); 5 | 6 | // Using a custom domain on GitHub Pages: keep root path prefix 7 | const pathPrefix = "/"; 8 | 9 | return { 10 | pathPrefix, 11 | dir: { 12 | input: '.', 13 | includes: '_includes', 14 | layouts: '_layouts', 15 | output: '_site' 16 | }, 17 | templateFormats: ["njk", "html", "md"], 18 | htmlTemplateEngine: "njk", 19 | markdownTemplateEngine: "njk", 20 | dataTemplateEngine: "njk" 21 | }; 22 | }; 23 | -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- 1 | name: Deploy Eleventy to GitHub Pages 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | workflow_dispatch: 7 | 8 | permissions: 9 | contents: read 10 | pages: write 11 | id-token: write 12 | 13 | concurrency: 14 | group: "pages" 15 | cancel-in-progress: true 16 | 17 | jobs: 18 | build: 19 | runs-on: ubuntu-latest 20 | steps: 21 | - name: Checkout 22 | uses: actions/checkout@v4 23 | - name: Setup Node.js 24 | uses: actions/setup-node@v4 25 | with: 26 | node-version: 20 27 | cache: npm 28 | - name: Install dependencies 29 | run: npm ci 30 | - name: Build site 31 | run: npm run build 32 | - name: Upload Pages artifact 33 | uses: actions/upload-pages-artifact@v3 34 | with: 35 | path: _site 36 | 37 | deploy: 38 | needs: build 39 | runs-on: ubuntu-latest 40 | environment: 41 | name: github-pages 42 | url: ${{ steps.deployment.outputs.page_url }} 43 | steps: 44 | - name: Deploy to GitHub Pages 45 | id: deployment 46 | uses: actions/deploy-pages@v4 47 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- 1 | 2 | - [x] Verify that the copilot-instructions.md file in the .github directory is created. 3 | 4 | - [x] Clarify Project Requirements 5 | Project type: Eleventy static site for company website 6 | 7 | - [x] Scaffold the Project 8 | Basic Eleventy structure created: .eleventy.js, package.json, _layouts/base.njk, index.njk, README.md 9 | 10 | - [ ] Customize the Project 11 | Ready for further customization as per user requirements. 12 | 13 | - [ ] Install Required Extensions 14 | No extensions needed for Eleventy basic setup. 15 | 16 | - [ ] Compile the Project 17 | Run `npm install` to install dependencies and `npm start` to serve locally. 18 | 19 | - [ ] Create and Run Task 20 | No custom tasks required for basic Eleventy setup. 21 | 22 | - [ ] Launch the Project 23 | Run `npm start` to launch the local server. 24 | 25 | - [x] Ensure Documentation is Complete 26 | README.md created and up to date. 27 | 28 | ## Execution Guidelines 29 | - Work through each checklist item systematically. 30 | - Keep communication concise and focused. 31 | - Follow development best practices. 32 | -------------------------------------------------------------------------------- /index.njk: -------------------------------------------------------------------------------- 1 | --- 2 | title: Varro Software 3 | layout: base.njk 4 | --- 5 | 6 |
7 |
8 | Varro Software 9 |

Apps that make your day simpler.

10 |

Varro Software is a small software studio building focused productivity and life management apps. We obsess over 11 | clarity, speed, and joy—so you can focus on what matters.

12 |

13 | Learn more about Varro Money → 14 |

15 |
16 |
17 |
18 |
19 |

Products

20 |

Our products are designed to be fast, private, and delightful, with an emphasis on strong visual design and 21 | effortless workflows.

22 | 32 |
33 |
-------------------------------------------------------------------------------- /varro-money/privacy/index.njk: -------------------------------------------------------------------------------- 1 | --- 2 | layout: base.njk 3 | title: Varro Money — Privacy Policy 4 | --- 5 | 6 |
7 |
8 |

Varro Money – Privacy Policy

9 |

Varro Money helps you track income and expenses. Your data primarily lives on your device. If you enable Google Sheets sync, the app accesses your Google account to create and update a spreadsheet in your Google Drive.

10 | 11 |

What we collect

12 | 16 | 17 |

How your data is used

18 | 22 | 23 |

What we don’t do

24 | 29 | 30 |

Data retention and deletion

31 | 35 | 36 |

Security

37 |

Google Sign-In is used to authenticate and obtain a short‑lived access token. Data in Google Sheets is protected by your Google account.

38 | 39 |

Contact

40 |

For questions or requests, contact: support@varrosoftware.com

41 | 42 |

Back to Varro Money

43 |
44 |
45 | -------------------------------------------------------------------------------- /varro-money/index.njk: -------------------------------------------------------------------------------- 1 | --- 2 | layout: base.njk 3 | title: Varro Money — Simple Expense Tracking 4 | --- 5 | 6 |
7 |
8 | Varro Money 9 |

Simple expense tracking and budgeting.

10 |

Track spending in seconds and stay on budget—without the overwhelm. Varro Money is designed to help you to 11 | change your spending habits.

12 |
13 |
14 | 15 |
16 |
17 |

You need to change your spending habits

18 |

Change starts in the moment you spend. Varro Money puts your attention right at the point of purchase so every quick 19 | entry builds awareness and real control. You'll get hooked on improving your saving percentage—watch it climb as small, 20 | everyday decisions compound week after week.

21 |

Tracking shouldn’t feel like work. We make it fast, friendly, and even a little fun—so you actually enjoy keeping up 22 | with it. You’ll get a clear picture of where your money goes—no fog, no guesswork.

23 |

When most people earn more they start immediatly spending more, staying paycheck to paycheck. It doesn’t have to be 24 | that way. Build the habit, shift the pattern, and keep more of what you make.

25 |
26 |
27 | 28 | 29 |
30 |
31 | 39 |
40 |
41 | 42 |
43 |
44 | 57 |
58 |
59 | 60 |
61 |
62 |

It's not about tracking every penny, it is about changing your habits

63 | We don’t automate bank imports for a reason. Manually adding spending builds awareness and control—and it must be 64 | dead simple. Varro Money makes capture fast and frictionless so the habit sticks. 65 |
66 |
67 | 68 |
69 |
70 |
71 |
72 |
73 |

Saving percentage is all we focus

74 |

What matters is how much of your income you can save toward targets—investments, loans, or savings goals. You don’t need to chase every penny; shift habits and the numbers follow.

75 |
76 |
77 |
78 |
79 |

Simple expense and income tracking

80 |

Lightning‑fast entry with a friendly flow keeps you motivated day after day.

81 |
82 |
83 |
84 |
85 |

Expense categories and budgets

86 |

Understand spending right when it happens. See budget status as you log expenses—no surprises at month end.

87 |
88 |
89 |
90 |
91 |

Visual graphs

92 |

Clear visuals help you see patterns quickly—and make the change.

93 |
94 |
95 |
96 |
97 |

No recurring fees

98 |

Own your tools. Keep your budget without another monthly charge.

99 |
100 |
101 |
102 |
103 |

Google Sheets Sync

104 |

Backup and restore across devices with a simple spreadsheet you control.

105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 | 120 |

121 | Privacy Policy 122 |

123 |
124 |
-------------------------------------------------------------------------------- /assets/img/download-app-store.svg: -------------------------------------------------------------------------------- 1 | 2 | Download_on_the_App_Store_Badge_US-UK_RGB_blk_4SVG_092917 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /_layouts/base.njk: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | {{ title or "Varro Software" }} 8 | 9 | 10 | 11 | 25 | 653 | 654 | 655 | 656 | 667 | 668 | 702 | 703 |
704 | {{ content | safe }} 705 |
706 | 716 | 787 | --------------------------------------------------------------------------------