Keep going. What you make is not going to be the same product. They may serve the same purpose. However, your approach to the problem is going to be different.
Strictly from a self growth and learning perspective, what you will learn through this process has extreme value. Designing the system from seemingly the ground up. Building out your database schema, or even hooking into an existing API are worth it just for learning.
The other benefit, what you build for you, is inevitably going to work for someone else. Just because there is an existing product, does not mean that it cannot be done better. Don't limit your creativity just because someone else has already built something similar.
It's not the destination, it's the journey. - Ralph Waldo Emerson
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.