OtakuGIFs logo

OtakuGIFs REST API & Website

Go back

Free REST API that serves animated GIFs, WEBPs & AVIFs as reactions. Used mainly by Discord bot creators.

OtakuGIFs was my first full stack project. On its first release, there was an integration with Stripe and Zoho mail for registering and receipt emails. Users could buy API Keys to use the REST API, and there were montly to yearly plans. On the dashboard, users could reset their keys and see when they expire, as well as access their transaction history.

Files are served by a CDN for optimal delivery speed and the API has as little overhead as possible for snappy responses.

I made it free-to-use because, although it was top search on Google when searching "anime gif api" (which was one of my goals), there were not as many sales as I would like. So, it being free, makes it easier for me to support and I can better contribute to the Bot dev community, while the cost to run is minimal.

The goal was to learn React and its quirks but also be able to connect all these pieces together; authentication, payments, webhooks, content delivery and build a solid understanding of web standards.

Technologies

  • React.js
  • TypeScript
  • SCSS
  • MongoDB
  • Fastify.js
Visit Site