Metorik : Appwrite Hashnode Hackathon
a yet another analytics tool for your API built by :
- Adil - (
@adevinwild
)
What is Metorik ?
Metorik is a tool for small developers who want to quickly get analytics of their API (connected users, account creation, published posts ...).
Developers can access their API metrics via a dashboard, which will display data in the form of cards.
To start displaying data on their respective dashboards, developers will need to create events that they will dispatch inside their own APIs so that they can start measuring usage.
Tech Stack
We won't go into too much detail here, since I'm going to share the source code, Metorik was constructed utilizing Next.js, Tailwind CSS, and Appwrite.
By the way if you don't know Appwrite, Appwrite is a backend platform for developing Web, Mobile, and Flutter applications with ease and it's free!
Overcoming the JWT Beast
The largest hurdle I encountered was dealing with the JWT, especially for external API calls. Navigating the intricacies of the two available SDKs, one for client-side and the other for server-side, proved to be a substantial challenge. However, the documentation came to my rescue. It clarified my understanding and helped me determine when to use each SDK. This breakthrough transformed what was once a headache into a manageable task.
Public Code Repo
You can find Metorik on GitHub at this link : https://github.com/adevinwild/metorik-api
Stars are very appreciated ⭐️🫶🏻
Demo Link
Try Metorik now by clicking here
Appwrite -> https://appwrite.io
Hashnode -\> https://hashnode.com
#Appwrite #Hashnode