This Svelte-based client accesses three separate APIs to get and display Anime and Manga Data: one external REST API for adding additional entries, a tailored REST API built in Node.js with Express and serving from a MongoDB database, and a custom GraphQL server using a PostgreSQL database.
Elements of this site are built using svelte-routing
, svelte-paginate
, and sveltestrap
for routing, pagination, and component libraries respectively.
Both custom servers are hosted on heroku.
https://github.com/timetoady/RIA-II
https://lit-mountain-37161.herokuapp.com/