You are browsing as a guest. Sign up (or log in) to start making projects!

Aniket

@Aniket

Joined June 18th, 2026

  • 6Devlogs
  • 2Projects
  • 0Ships
  • 0Votes
Open comments for this post

2h 13m 32s logged

🚀 Devlog #6 — Coins, Coins Everywhere

Today’s mission?

Give Synaptix its own little economy.

Because what’s a platform without a currency that makes your brain go “ooh shiny” every time the number goes up?


🪙 Welcome to the Coin Centre

Built an entirely new Coin Centre where users can manage everything related to coins.

Features include:

  • 💰 Live coin balance
  • 🎁 Daily bonus
  • 📺 Rewarded Ads
  • 💳 Coin Shop
  • 📋 Transaction History
  • ⚡ Clean tab navigation

Basically… one place for all things shiny.


🎁 Daily Bonus

Added a daily reward system.

Users can now:

  • Claim +5 coins every day
  • Get blocked from claiming twice (nice try 😏)
  • Come back tomorrow for another free reward

Tiny feature.

Massive dopamine.


📺 Rewarded Ads

Integrated Rewarded AdMob Ads.

Watch a short ad…

Get free coins.

No ads available?

The app now explains what’s happening instead of staring awkwardly into your soul.


💳 Coin Shop

Started building the future coin store.

Added multiple packs:

  • 🪙 Starter
  • 💰 Popular
  • 💎 Value
  • 👑 Pro

Payments aren’t live yet (Google Play wants its paperwork first 😒), but the entire flow is ready to go.


📋 Coin History

Every coin now leaves a footprint.

Users can see exactly where their coins came from and where they disappeared to.

No more “Wait… where did my coins go?”


💭 Dev Thoughts

Today wasn’t about adding another fancy screen.

It was about making Synaptix feel more alive.

Uploading notes, watching ads, collecting rewards… everything now feeds into a proper reward system.

And honestly…

Seeing my own app slowly turn into something that feels like a real product is a pretty cool feeling.


📈 Progress of Economy integration

██████░░░░ 50%


Still a long road ahead...

But every commit makes Synaptix feel a little less like 
"just another project"
and a little more like 
something people might actually use every day.

See you in **Devlog #7** 🚀
0
0
1
Open comments for this post

1h 16m 26s logged

#Devlog 5
not gonna say a productive day but finally compleated with the admin panel and started working on in-app currency!!!

0
0
9
Open comments for this post

3h 6m 16s logged

🚀 Devlog #4 — With Great Power Comes Great Admin Privileges

Today’s objective was simple:

Build an Admin Panel that actually feels like the control room of Synaptix.

After hours of React Native, TypeScript, and a few “why isn’t this state updating?” moments, the Admin Panel finally feels like a proper production-grade dashboard.


🎛️ Admin Dashboard Overhaul

The admin experience got a complete redesign.

Added:

  • Live statistics dashboard 📊
  • Tab-based navigation 🗂️
  • Quick Action shortcuts ⚡
  • Maintenance Mode indicator 🔧
  • Pull-to-refresh support 🔄
  • Cleaner and more responsive UI ✨

The goal was simple:

Every important admin action should be only a couple of taps away.


📄 Document Management

Admins can now:

  • Search documents instantly 🔍
  • Edit document details ✏️
  • Toggle Public / Private visibility 🌍
  • Delete documents 🗑️
  • Monitor downloads and uploads 📈

No more opening Firebase just to hide a PDF.


👥 User Management

The moderation system received a huge upgrade.

Admins can now:

  • Search users 🔍
  • Modify coin balances 🪙
  • Ban / Unban users 🚫
  • Delete accounts 🗑️
  • View uploads and joined groups 📊

Safe to say…

The Admin account is now the final boss.


💬 Workspace & Group Controls

Community management is much easier now.

Admins can manage:

  • 🏢 Workspaces
  • 👥 Groups

Everything from one dashboard.

No Firebase archaeology required.


📢 Announcement Center

Probably my favorite feature from today’s session.

Admins can now:

  • Post announcements 📝
  • Pin important notices 📌
  • Delete outdated announcements 🗑️
  • Use visual badges for different announcement types 🏷️

Basically…

The “Attention everyone!” button finally exists.


🎨 UI Polish

Spent way more time than expected polishing the experience.

Improvements include:

  • Better spacing
  • Cleaner cards
  • Status badges
  • Color-coded actions
  • Improved layouts
  • Smoother interactions

Users might never consciously notice these details…

But they’ll definitely feel them.


💭 Developer Thoughts

Today wasn’t about flashy features.

It was about building the invisible infrastructure that keeps everything manageable once hundreds (hopefully thousands 👀) of users start using Synaptix.

Every button I added today is one less reason for Future Me to open Firebase at 2:00 AM.

Future Me is very thankful.


📈 Progress

Synaptix Admin Panel Progress

███████░░░░ 70%

Synaptix is slowly transforming from

“a project I built”

into

“a platform I genuinely want people to use.”

And honestly…

That’s a pretty awesome feeling.


See you in Devlog #5 🚀

0
0
1
Open comments for this post

1h 20m logged

Synaptix Devlog — Day 3
🚀Spent another day deep inside app/admin.tsx and somehow turned what started as “just an admin page” into an entire control center for the app.

Today’s work was mostly about wiring up the backend and making sure admins can actually manage the platform instead of just looking at stats.
✅ Added data loading for:
Platform statistics
Documents
Users
Study groups
Workspaces
Announcements
App settings
✅ Added error handling and debugging alerts for failed Firestore requests
✅ Built admin access verification
Loading state while permissions are checked
Access denied screen for non-admin users
UID display to make debugging easier
Firestore/admin setup instructions directly in-app
✅ Implemented document moderation tools
Delete documents
Toggle document visibility
Edit document metadata
Save updates instantly
✅ Implemented user management tools
Ban / Unban users
Delete users
Set custom coin balances
Global coin airdrops to every user

One thing I’m learning while building Synaptix is that every feature creates three more features you didn’t know you needed.
“Delete a document” sounds simple until you realize you need confirmations, state updates, Firestore actions, error handling, loading states, and a way to recover when things go wrong.

The admin panel is finally starting to feel like a real dashboard instead of a collection of buttons.
Still a lot left to build, but Synaptix is slowly becoming the platform I imagined when I first started sketching the idea.
📚 Share notes
👥 Join study groups
🪙 Earn coins
🛠️ Manage the entire platform

Day 3 complete.Back to fighting TypeScript tomorrow.

#buildinpublic #reactnative #typescript #firebase #expo #mobileapp #synaptix #100DaysOfCode

0
0
8
Open comments for this post

50m logged

Synaptix Devlog – Day 2 🚀
Today I worked on the app/admin.tsx file and completed roughly 50% of it.
Most of the session was focused on building the admin interface, organizing components, and refining the overall structure for future features.
✅ Progress:Continued development of the admin panel
Implemented core UI sections
Improved code organization and maintainabilityReached ~50% completion of admin.tsx
The goal is to finish the remaining functionality tomorrow and start connecting the admin tools to the backend.
Slow progress is still progress.
Building Synaptix one commit at a time.

💻#buildinpublic #reactnative #expo #typescript #mobileapp #devlog #synaptix

0
0
4
Open comments for this post

30m 41s logged

DAY 1 (SYNAPTIX MOBILE APP)

this is the mobile app which i have started working on.
basically i have a complete picture of the app in my mind and just started to code.
made the logo and other assets today and currently working on its foundation.

About the App……………
Synaptix is a community-driven knowledge hub — upload your notes, download what others share, join study groups, and grow together. One app, all learners.

What’s Inside (everything that i’ve thought of)
Everything a student actually needs
📚Study LibraryReal-time feed of all public documents powered by Firestore live listeners. Filter by Notes, Books, or Papers. Search by title or subject. Bookmark anything for later — synced to the cloud.
💬Student Corner–Join or create subject-based study groups with real-time chat. Password-protect your group for private circles. Members get notified when new messages arrive.
⬆️Upload & Earn–Upload your notes, books, or research papers straight from your phone to Cloudinary’s CDN. Earn 3 coins per upload and 2 more every time someone gives you a 5-star rating.
⭐Star Ratings–Rate any document from 1–5 stars. Each user’s rating is stored individually in a Firestore subcollection — scores are honest and per-user, never gamed.
🔒Password-Protected Files–Lock files and groups with a password. All passwords are SHA-256 hashed with salt before storage — not even the developer can see them. Verification compares hashes, never plain text.
🧑‍💼Profile & Notifications–Edit your name, bio, and profile photo. Track your uploads, joined groups, and bookmarks — all stats refresh on screen focus so they’re always up to date.

currently i am planning to use cludinary service for file storage and transfer because it is FREE. if you guys have any other suggestions or better alternatives please tell.

0
0
9

Followers

Loading…