That's a perfect beginner project, you'll learn a few fundamentals, it's simple enough for almost any beginner to do, but just challenging enough to require some meaningful effort.