Build journal
APPCommunity 5 min read

Notifications

Published Jul 9, 2026

An in-app notification center so replies, follows, and updates never slip past you.

On a platform where you follow other members, join lesson discussions, and submit lessons for review, activity piles up fast. Someone replies to your thread, a new person follows you, an admin approves your community contribution — and if that all lived only in your inbox, half of it would slip past you. Praxis924's in-app notification center pulls all of it into one place inside the app, so you can see what happened, act on it, and get back to learning. This walkthrough is for any learner (and admins) who wants to stay on top of replies, follows, and platform updates without living in their email.

What you'll need

  • A registered, verified account (notifications are tied to your member identity).
  • To be logged in — the notification center is a signed-in surface, gated behind JWT auth.
  • Ideally, some activity to react to: at least one lesson discussion you've posted in, or a public profile people can follow.

Note: In-app notifications and email alerts are two different channels. The notification center covers in-app events like new followers, replies, and platform updates. Email alerts are sent separately for things like achievements, issue reports, and course completion — so you'll sometimes see an event both places.

What triggers a notification

The center surfaces the social and platform events that need your attention. The core triggers:

EventWhy you get it
New followerSomeone started following your public profile
ReplyA member responded in a lesson discussion thread you're part of
Platform updateAn announcement or change worth knowing about

These map onto the platform's community layer — the directional follow system, lesson-scoped discussions, and broadcast updates — so a notification is always a pointer back to a real place in the app you can open.

How to use the notification center

  1. Log in and land anywhere in the app shell. The notification indicator lives in the top navigation, alongside your profile and search.
  2. Open the center. Click the notification icon to reveal your list, newest first. Each entry names the event (a follow, a reply, an update) and who or what it came from.
  3. Scan and triage. Unread items are visually distinct from ones you've already seen — glance down the list to spot what's new since you last checked.
  4. Click through to the source. Selecting a notification takes you to where it happened: a reply opens the lesson discussion thread; a new follower opens that member's public profile so you can follow back or view their activity.
  5. Mark as read. Opening a notification clears its unread state. That keeps the indicator honest, so the count reflects what genuinely still needs a look.

That's the whole loop: an event happens, it lands in your center, you open it, you act, it clears.

Pair it with the rest of the community layer

Notifications are the connective tissue for features you're already using:

  • Follows & profiles. When a new-follower notification arrives, jump to their profile and decide whether to follow back. Over time this is how your feed of activity fills out.
  • Discussions. A reply notification is your cue to keep a conversation going on a lesson — click straight into the thread instead of hunting for the lesson in /learn.
  • Contributions. If you submit a lesson to the community pool, updates about its review flow through your notifications so you know when an admin has acted.

Tips

Tip: Check the center at the start of a study session, not the end. Clearing a couple of replies and follows first means you're not distracted by a growing unread count while you're trying to read a lesson.

Tip: Don't rely on the in-app center alone for the big milestones. Achievements, completion, and issue-report updates also fire as email alerts — so if you unlock a badge, expect it in your inbox even if you missed it in-app.

When it goes wrong

A quick troubleshooting grid for the usual snags:

SymptomLikely causeWhat to do
No notifications at allYou have no activity yet, or you're following no oneFollow a few members and post in a discussion; events flow from there
Icon shows a count but list looks emptyThe list didn't refreshReload the page — the center loads over the signed-in API
Clicking a notification 404sDeployment/proxy misconfiguration on the serverReport it; on self-hosted setups this usually traces to an Nginx proxy_pass trailing-slash issue that 404s /api/v1/*
Expected an email but got only in-app (or vice versa)The two channels cover different eventsConfirm the event type — follows/replies/updates are in-app; achievements/reports/completion are email

Note: Notifications require an active session. If your access token has expired, the app silently refreshes it — but if you've been logged out, log back in and the center repopulates.

What you get

Once you're in the habit, the notification center turns a scattered stream of social activity into a single, actionable queue. You'll never miss a reply on a lesson you care about, you'll know the moment someone follows you, and platform updates reach you where you already are. Combined with email alerts for the heavier milestones, you get full coverage — the day-to-day in-app, the big moments in your inbox.

Next: open your public profile and make sure it's filled in so new followers have something to land on, then jump into a lesson discussion and start a thread worth replying to.

Published in build journal