Creating a full-fledged e-commerce website is a complex task that requires expertise in various areas of software development, including frontend and backend development, database management, security, and performance optimization. In this tutorial, we rebuilt the MDN Express local library website using Strapi and NextJS, two popular frameworks for building web applications. We installed Strapi with MongoDB locally, customized our API endpoint to our needs, created a NextJS app, and communicated with our API to perform CRUD operations using NextJS built-in functionality and environment variables to deploy our application to Heroku and Vercel.