Skip to content

ttulka/observations

Repository files navigation

Student Observations App

Free and open-source software for school teachers to write and maintain student observations.

Documents stored only locally - no piece of data will ever leave your laptop!

Desktop application for Windows, macOS, and Linux (unofficial support).

Features

  • Compose and edit student observations
  • Manage categories of observations with predefined templates
  • Group students into classes
  • Track and log consultation hours
  • Rich text editor
  • Printing
  • Autosave

Languages

  • English
  • German (Deutsch)

This software is free to use but you are welcome to Buy Me A Coffee

Overview

Student Observations App

See the User Manual for more details.

Platform support

Officially supported:

  • Windows (tested on Win 7 and Win 10)
  • macOS (tested on Big Sur 11.5)

Unofficially supported:

  • Linux (tested on Ubuntu 20.04)

The main reason to support Linux unofficially is the variety of distribution. We can't really ensure to run everywhere but we try hard.

Please contact us when facing any issues - your feedback is highly valuable!

Installation

Disclaimer: ​​As there is no commercial company behind you need to accept the software as unverified when running for the first time. We're sorry for this inconvenience!

Follow the installation instructions for your platform:

On Windows

  1. Download the archive
  2. Unpack it into any directory (e.g. C:\Users\<user>\)
  3. Open the directory and run the observations.exe executable
  4. (optional) Create a shortcut of the observation.exe file and copy it to the Desktop

On Mac

  1. Download the installer package
  2. Open the installer and move the app into the Applications
  3. Run the app from the Applications

On Linux (Ubuntu)

  1. Download the archive
  2. Unpack it into any directory
  3. Open the directory and run the observations executable

Prerequisites:

# make sure that the sqlite3 lib is present in your system:
sudo apt-get -y install libsqlite3-0

Contributions and development

Contributions and translations are very welcome! Please make sure your change works on all supported platforms.

Tech stack

  • Flutter
  • Sqlite

To do

  • searching (filtering) students
  • disaster recovery
  • sentiment of observation (???)

License

MIT