pascal-giguere / tld-observer

TLD Observer — New top-level domains, right in your inbox.

Home Page:https://tld.observer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TLD Observer

New top-level domains, right in your inbox.

https://tld.observer

License: GPL v3

About

TLD Observer allows you to subscribe to email notifications for new top-level domains. Users can choose to be notified of newly-released TLDs, soon-to-be-released TLDs, or both.

Screenshot

It comprises 4 main components:

  • 👷  A cronjob-based worker process to detect new TLDs and save data about them
  • 🚀  A static website generator that will publish new website versions when new TLD data is saved
  • 👩‍💻  A public API allowing users to register to get email notifications
  • 📬  An email delivery service to send notifications based on both user and TLD data

 

Tech stack

⚙️  Back-end built with:

💅  Front-end built with:

🛠️  Other tools:

 

Architecture

Architecture diagram

Eye animation

Logo

 

The eye logo will move according to your cursor when you visit TLD Observer on a computer. Pretty cool right?

 

Ellipse diagram

 

In order to have a realistic pupil position no matter where your cursor is located, a math equation is repeatedly solved as you move your cursor around: We find the intersection of the line that goes through both your cursor position and the center of the eye and of an arbitrary ellipse defining the boundaries of the pupil. 🤓

 

Reviews and awards

Lighthouse score

“A masterpiece. 5 green circles.” - Google Lighthouse

 

YSlow score

“LGTM 👍” - YSlow

 

“Yep, it seems fine.” - Dareboost

 

“Works well. Fonts look a little weird, but I'm used to it by now.” - Internet Explorer

 

“Wow, it fits!” - iPhone 5

 

Support and feedback

Support and feedback email

About

TLD Observer — New top-level domains, right in your inbox.

https://tld.observer

License:GNU General Public License v3.0


Languages

Language:TypeScript 85.7%Language:HTML 7.6%Language:JavaScript 6.1%Language:Shell 0.5%Language:Procfile 0.0%