I worked on the SDK that handles all of La Liberté's API endpoints, and on the Next.js frontend that runs on it.
The tricky part was access: which articles are free, which ones you pay for, and what each kind of subscription unlocks. I also worked on the ads and the PWA.