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

Tappy

  • 7 Devlogs
  • 6 Total hours

Tappy is an HTML-creation tool, made to create custom and ready-to-deploy HTML & vcf files, so anyone can create their own NFC business card!

Ship #1 Changes requested

I built Tappy, an open-source NFC business card generator that lets you create a customizable digital business card and export everything needed to host it yourself.

The 3 major quality-of-life improvements are:

  1. No subscription or platform lock-in
  2. One export instead of multiple manual steps
  3. No web development required

One of the more challenging parts was getting the generated files, vCard, QR code and profile data to work together reliably while keeping the whole process client-side. I also spent time making the editor responsive and handling invalid input and edge cases.

I’m especially proud that Tappy is a complete, usable workflow rather than just a generator: you can create a card, export it, host it yourself and connect the resulting URL to an NFC tag.

Try project → See source code →
Open comments for this post

43m 7s logged

Final adjustments

Today I did the last fixes for ship no1!
While I am already excited to see what ya’ll have to say, I can promise there is way more to come.

0
1
54
Open comments for this post

20m 12s logged

Welcome to the team!

From now on, the Modern Corporate Styling comes with it’s own companion, Tappy dressed up real nice for all the occasions he might meet new people!

Just select “Modern Corporate” when creating your custom HTML, and he’ll be there.

I hope that he’ll watch many new connections form in his fresh attire!

0
0
7
Open comments for this post

1h 28m 58s logged

Introducing: Tappy!

The new mascot

Today, I could proudly roll out Tappy, a new face for the Card-Editor. Integration took longer than expected, because getting it into the Export-HTML required encoding him into Base64 and then packaging that into the JS-File, but it all worked out!
Disclaimer: Tappy the Fox was refined by AI. Sketches and prompting all done by me.
PS.: Landing Page still to be redone!

0
0
9
Open comments for this post

39m 29s logged

Landing Page

Today I made a quick Landing Page mockup (!!!) using AI.
I will later on make it on my own, but I needed to check how I’ll design it and make it work with pages,
and just don’t have enough time today to write the testing page by hand.


Again, please excuse and i’ll change it later.
Hope you like it though, as the design will probably stay pretty much the same.

0
0
6
Open comments for this post

55m 53s logged

Internal changes

While nothing has changed from the outside, I have moved the inline styling from HTML to it’s own css, which I should’ve done in the first place.

I did it today (while on vacation), because I’m planning on doing a massive redesign of the Editor, which is just way easier with HTML,CSS and JS all on their own.

Thanks for reading!

0
0
3
Open comments for this post

33m 10s logged

#Devlog 2
Did not manage to get done as much today, but I did add 2 new Designs.

#Whats new:
There are now to more Design: “Dark Hacker” and “Sunset Minimal”. Dark Hacker is supposed to give off a CLI-Kind of Vibe using a black/green color scheme, while Sunset Minimal is made considering HackClubs Design Language and colors.

#Hope you enjoy it!

0
0
6
Open comments for this post

1h 26m 9s logged

Tappy Devlog

Quick update on what changed and what’s next for the project.

What’s Done

  • Cleaned up the repo: Removed my personal test card files so no private data is public.
  • New landing page: Renamed editor.html to index.html. Now the editor loads instantly when you open the link.
  • Live on GitHub Pages: The app is officially live and working at: https://siryanni.github.io/Tappy/
  • Fixed export bug: Updated script.js so the downloaded ZIP still contains a clean index.html for your NFC card, without messing up the editor.

Next Steps

  • Test the generated .vcf contact cards on different iOS and Android phones to make sure it saves perfectly everywhere.
  • Add an option to inject custom CSS styles directly from the editor before exporting.
0
0
1

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…