Our Shopping List

Organize shared tasks and groceries with a mobile-first list application. Collaborate in real time, group items into boards, and track checked items easily.

Manage your daily tasks and grocery runs with a lightweight, collaborative list application designed for real-time synchronization. Whether you are coordinating household chores or planning a weekly supermarket trip, this platform ensures everyone stays on the same page. The mobile-first interface provides a smooth experience on any device, allowing users to swipe, check, and search through items effortlessly.

Enjoy a highly customizable experience with the following key features:

  • Real-time synchronization ensures all users see updates instantly as items are added or checked off.
  • Multiple boards and lists allow you to categorize tasks by project, store, or household member.
  • Detailed item tracking lets you specify names, quantities, and extra details for precise planning.
  • Smart display modes help you focus by filtering between unchecked items and completed tasks.
  • Mobile-first design includes intuitive swipe gestures for quick and easy list management on the go.

Directory Structure

our-shopping-list
data
.env
docker-compose.yml

docker-compose.yml

services:
  our-shopping-list:
    image: ourshoppinglist/our-shopping-list:latest
    container_name: our-shopping-list
    restart: unless-stopped
    ports:
      - "8080:8080"
    environment:
      - MONGO_URL=mongodb://mongo:27017/osl
    depends_on:
      - mongo

  mongo:
    image: mongo:4
    container_name: osl-mongo
    restart: unless-stopped
    volumes:
      - ./data/mongo:/data/db

.env

# No sensitive environment variables are required for the default configuration.
# If you configure authentication or external databases, add secrets here.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Our Shopping List

Favicon

 

  
  
Favicon

 

  
  
Favicon