Let $G$ be a finite group. A theorem of Rim (Proposition 4.9 here) states that a $\mathbb{Z}G$-module $M$ is projective if and only if $M$ is $\mathbb{Z}P$-projective for all Sylow subgroups $P$ of $G$.
Which (or what kind of) rings can we substitute for $\mathbb{Z}$ above such that the statement remains valid?
This question lies in the notion of cohomologically trivial modules, i.e. those $G$-modules $M$ which have $\hat{H}^*(H,M)=0$ for all subgroups $H\subseteq G$. In particular, any free $kG$-module is cohomologically trivial and hence so is any projective $kG$-module (arbitrary commutative ring $k$).
$(\ast)$ Now if $G$ is a $p$-group and $k$ is a field of characteristic $p$, then a $kG$-module $M$ is projective iff $M$ is cohomologically trivial. This is a consistent-but-vacuous generalization of Rim's result.
For a general finite group $G$, $M$ is cohomologically trivial iff its restriction to a Sylow p-subgroup $P$ is cohomologically trivial for all primes $p$ dividing $|G|$. Note that for a field $k$ of characteristic $p$, cohomology vanishes for groups $H$ with $gcd(|H|,p)=1$. So unless I am being very careless, we can apply $(\ast)$ to get your desired extension-result for any field of characteristic $p$.