goaliath-app/goaliath

Created Apr 22, 2022 · View the goaliath-app/goaliath repository page

A React Native daily routine management app that focuses on effort instead of results.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

5

Lines of Code

1,321

From

Mar 10, 2021

To

Nov 27, 2021

About goaliath-app/goaliath

Goaliath is a React Native time and goal management application available on Android that emphasizes effort and daily actions over outcome-focused results. The app implements a specific, opinionated time management methodology that users can learn through the project's accompanying guide. The application has progressed through a full development roadmap from initial functionality through v1.0, which was released on the Google Play Store as a beta version.

The project is built with a substantial technology stack centered on React Native and Expo, incorporating Redux for state management with redux-persist for data persistence, and Luxon for date and time handling. The app includes numerous features such as goal tracking with progress visualization, activity management, statistics, internationalization support through i18next, an interactive onboarding tutorial system, and data backup and export capabilities. Additional functionality includes notifications through Expo, gesture handling, date and time pickers, and error tracking via Sentry.

The codebase is maintained by two core contributors and serves users seeking a structured approach to daily routine management. The application stores data locally through async storage and supports features like email contact, keyboard-aware scrolling, and animated components for enhanced user experience.

Share this video