I would like to share a small project I've been working on for the past few days. Yokie!
Yokie is a recipe site that I always wanted but was never able to find.
Most cooking recipe sites out there are slow, full of ads, and have a giant story or description before actually seeing the recipe, so Yokie's mission is to:
- Provide the ingredients and directions at the top of every recipe
- Load adequately fast
- Be ad-free
Along with those core competencies, Yokie also provides:
- A grocery list feature that is shareable and editable with other users
- A favoriting feature to keep track of recipes you want to remember to cook
- A profile to showcase your own recipes (or store your private recipes)
I built this app because it's something I wanted to use everyday. I figured others might also not enjoy the current landscape of recipe sites out there, so decided to make it a social media site so anybody can join and start searching and saving their recipes too.
2 pages are pretty interactive so I added VueJS to those pages, 'why Vue?' you may ask, because I didn't want to setup any bundling or a client side compiling workflow, with Vue I just needed to add a script tag and start using it - easy peezy.
Authentication is handled with Firebase Auth because it's free and it just works.
And that's pretty much it!
I'm trying to get people to signup so the database of recipes starts to grow, so I'm offering a twitter style verification checkmark for new users for awhile - so if you want to secure your favorite username and get a nice cool checkmark on your profile - signup!