Home
Softono
atmosphere

atmosphere

Open source BSD-3-Clause Vue
34
Stars
2
Forks
10
Issues
4
Watchers
2 weeks
Last Commit

About atmosphere

The Digital Home Management Software

Platforms

Web Self-hosted

Languages

Vue

Links

Loger logo

The Family Operating System

Website β€’ Docs

Dashboard

About Loger

Loger (House in French) is one app to run the financial, logistical, and relational machinery of a household. Budgeting, expenses, savings goals, meal planning, groceries, chores, home maintenance, family schedules β€” all the things we juggle in our heads, on paper, or across half a dozen apps.

Built for people who want real budgeting and household tools β€” especially those outside the US, where bank-sync services like Plaid don't exist.

The 5 Pillars

Loger is organized around five pillars (concerns you can enable/disable per team):

πŸ’΅ Finance

YNAB-style envelope budgeting with multi-currency support out of the box.

  • Monthly Budget (zero-based / envelope)
  • Accounts & Transactions (per-profile base currency, native + converted)
  • Bank statement import (PDF)
  • Account Reconciliation
  • Emergency Funds & Savings Goals
  • Net Worth tracking & Trends
  • Credit Card management
  • Watchlists

🍽️ Food

Plan what you eat, what to buy, and what's already in the pantry.

  • Recipes & Ingredients
  • Weekly Meal Planner & Random Meal Generator
  • Shopping Lists (with shareable public links)
  • Reusable weekly menus (templates that re-date themselves)
  • Pantry / inventory & expiration tracking
  • Favorite meals
  • Cost per recipe & per-week food budget

🏑 Home

Run the house like the asset it is.

  • Chores & Occurrence Checks ("when did we last…?")
  • Equipment & home inventory
  • Maintenance schedule (recurring services)
  • Warranty documents
  • Service provider contacts
  • Recurring bills & utilities
  • Plans (repairs, projects, events)

πŸ‘¨β€πŸ‘©β€πŸ‘§ Family

The people side of the house.

  • Family member profiles
  • Important dates (birthdays, anniversaries)
  • Health notes (allergies, medications, visits)
  • School / work activity log
  • Personal preferences (sizes, gift ideas, foods they hate)
  • One-on-one time reminders
  • Responsibilities & assigned chores

πŸ“… Calendar & Routines

The integrating layer. Pulls dated items from every other pillar into one timeline.

  • Weekly schedule across meals, chores, bills, family events
  • Appointments
  • Recurring routines (morning / evening checklists)
  • Shared family agenda
  • Reminders (push, email, WhatsApp)

Tech Stack

Loger is a monolith built with:

  • Backend: Laravel 11, Jetstream, Sanctum, Fortify
  • Frontend: Vue 3, Inertia.js v1, Tailwind CSS 3, Pinia
  • Custom packages: Atmosphere UI, Journal

Demo

View a live demo here, or deploy your own instance to DigitalOcean:

Deploy to DO

Requirements

Prerequisite Version
PHP >= 8.2
Composer >= 2.3
Node.js >= 20
npm >= 9
MariaDB or MySQL 8 >= 10.8
PHP extension ext-mailparse (optional) β€”
Google Cloud Project (optional, for Gmail integration) β€”

Installation

git clone https://github.com/jesusantguerrero/atmosphere.git loger
cd loger

1. Configure environment

cp .env.example .env

Edit .env with your database credentials and app URL:

APP_URL=http://127.0.0.1:8000
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=loger
DB_USERNAME=root
DB_PASSWORD=

2. Install dependencies

composer install --ignore-platform-reqs

3. Run the installer

npm run app:install

4. Add sample data (optional)

php artisan app:demo-seed

5. Start developing

# Backend
php artisan serve

# Frontend (in a separate terminal)
npm run dev

Visit http://127.0.0.1:8000 and you're up and running.

License

BSD-3 license.

Author

Jesus Guerrero