Thunder-Solutions / CMS-Boilerplate

A prebuilt app integrated with Thunder Solutions' headless CMS.
0 stars 0 forks source link

BOILERPLATE THEME

This project is intended to be customized and reused as a ready-made website template. It includes fundamental implementations and features, reducing future repetitive set-up so you can hit the ground running with new projects.

Each folder contains a README.md file which should be reviewed before contributing, and which contains standards we should be reviewing against when approving or denying pull requests.


TECH STACK


ARCHITECTURE

Read each directory's respective README.md file before contributing.


ENVIRONMENT SETUP

Dependencies

Cloning the Repository

Development


ADDING ENVIRONMENT VARIABLES

Next.js now has native support for .env, however that is not what we want to use. To keep behavior consistent between local servers and deployed code, we should add environment variables via docker-compose.yml and Dockerfile. Note the difference between build arguments and environment variables.