Skip to content
@AltLoc

AltLoc

AltLoc is an intuitive and gamified goal and task management app that empowers users to set and track personal goals, organize tasks by category, and earn rewar

AltLoc 🚀

AltLoc is a platform that turns self-improvement into a game. The project is actively evolving:

  • The first version is already completed with core functionality.
  • The second version is being developed with a new concept and a more flexible architecture.

🏗️ Two Versions of the Application

1️⃣ First Version (Completed)

Features:

  • User registration and authentication (password or Google login).
  • Creating categories and tasks, which can be completed daily.
  • Gamification: earn in-game currency and experience points to level up.
  • Daily Comment: write short notes about your day.
  • Minimalist admin panel with a list of all users. Soure code

2️⃣ Second Version (In Development)

A new concept based on three key entities:

  • Identity Matrix – users define who they associate themselves with (athlete, linguist, entrepreneur, etc.).
  • Characteristics – personal development directions (similar to categories).
  • Habits – daily tasks that contribute to self-improvement.

🔄 Current Progress:

  • Frontend: migrating from Vue 3 to Nuxt.
  • Backend: migrating from Node.js to Java Spring.

🛠️ Technologies

First Version

  • Backend: Node.js (ExperesJS)
  • Frontend: Vue 3 Composition API
  • Database: PostgreSQL

Second Version (New Concept)

  • Backend: Java Spring
  • Frontend: Nuxt
  • Database: PostgreSQL

Popular repositories Loading

  1. altloc-backend altloc-backend Public

    Altloc Backend — the server-side part of the self-development gamification platform. It implements user registration and authentication, user management, task, level, and achievement data storage. …

    Java

  2. altloc-frontend altloc-frontend Public

    Altloc Frontend — the client-side part of the self-development gamification platform. It implements visualization of tasks, levels, reward systems, and daily comments. The frontend is built using N…

    Vue

  3. .github .github Public

    About project

Repositories

Showing 3 of 3 repositories
  • altloc-backend Public

    Altloc Backend — the server-side part of the self-development gamification platform. It implements user registration and authentication, user management, task, level, and achievement data storage. Java Spring is used to create the API and handle requests.

    AltLoc/altloc-backend’s past year of commit activity
    Java 0 0 0 0 Updated Apr 3, 2025
  • altloc-frontend Public

    Altloc Frontend — the client-side part of the self-development gamification platform. It implements visualization of tasks, levels, reward systems, and daily comments. The frontend is built using Nuxt.js, ensuring a fast and responsive interface for users.

    AltLoc/altloc-frontend’s past year of commit activity
    Vue 0 0 0 0 Updated Apr 3, 2025
  • .github Public

    About project

    AltLoc/.github’s past year of commit activity
    0 0 0 0 Updated Mar 25, 2025

Top languages

Loading…

Most used topics

Loading…