This application is the primary user-facing application. Once it’s up and running (see Development section), it’s available on http://localhost:3000/.
Strapi is the leading open-source headless CMS. It’s 100% Javascript, fully customizable and developer-first.
git clone https://github.com/ghoshnirmalya/nextjs-authentication-using-strapi-and-next-auth
cd frontend && yarn install
We might need to run the following command:
source .env
Create a new Google OAuth Client and copy the credentials (Client ID and Client Secret) in your .env file.
From the frontend directory, we can run the following command to start our Next.js frontend application:
yarn dev
The above command will start the frontend application on http://localhost:3000/.
cd backend
docker-compose up
We need to start Docker and then run the above command which will change the current directory to the backend package’s directory and then start the backend package. If everything goes well, it’ll be up and running on http://localhost:1337/graphql.
This project is licensed under the MIT License.