API real world projects

Hey guys, can you recommend a site or references with challenges in making APIs with requirements. Not a weather app/todo-list/calculator.

I’m trying to think of projects but I can’t seem to find anything that I can practice. I made two API projects but i feel like they are lacking something like features. I’m looking for a real world project that I can build.

Hey there.

With this public API list,
I think you can come up with a lot of great project ideas!

1 Like

are there websites or webapps you use often? they may have an API you can play with.

for example, I like Habitica, it has an API
the various google services have apis

1 Like

Why don’t you make a list of things you enjoy?

I like dogs and I like American football, so I am tinkering with a site to display German Shepherd dog rescues, and also with a site that keeps track of the rookie wide receivers in the NFL.

I’m also a musician and was looking into something involving guitars and famous guitarists–it’s a way to start at least.

It might be interesting to create your own API. You can explore a lot building your own. https://www.tutorialspoint.com/nodejs/nodejs_restful_api.htm

The TODO app is traditionally seen as a great starting point as you can scale up the requirements or scale them down to what you want to learn.
You can go full “real world” where you add authentication, and extra features like labels, sorting, folders, sharing, etc.

You might want to have a list of requirements to meet, but I find the “fun part” being making your own and building it yourself. Once you get to a point where you know some stuff, and figure out how you can learn other stuff, the real fun part starts where you can build whatever you really want.

Yes you might not know how to do a few things here and there, and that’s ok. Go look out, find answers, seek help and learn what you need. :slight_smile:

Good luck, keep building!

How was the first day

Thanks for all the suggestions. I was just having trouble thinking about a problem that i want to solve and create some API’s so I can improve my backend. I feel like it’s not enough. I already made expense tracker, todolist and some small api projects. Lol I love food I guess I might just make delivery app like UBER eats or Door Dash.

@miku86 Have a nice list that i can recreate on my own. If you have more resources or websites. It would be appreciated. Thanks again :slight_smile: