Skip to content

A native application to track and manage events using Go and Wails

Notifications You must be signed in to change notification settings

hmcalister/Event-Tracker-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Tracker App

Go Build and Go Test coverage

Root view Editing view
Application Root View Application Edit View

About

A native application to create, track, and manage events.

Events are stored in an sqlite database, managed and interfaced through GORM, an Object Relation Mapper for Golang. The native application is written in Svelte (using skeleton.dev)and glued together with the Golang backend using Wails.

Events can be created, updated, deleted, and viewed in the app, and events that have been triggered are highlighted to show they need to be addressed.

Building from Source

First, ensure you have Go installed on your system (version 1.18+) and have run go get -u . to install the dependencies for this project. Then, ensure you meet the requirements for Wails, which you can check using wails doctor once installed.

From the root directory, run wails build to create an executable. The executable should be saved in the build/bin directory.

About

A native application to track and manage events using Go and Wails

Resources

Stars

Watchers

Forks

Packages

No packages published