$n!>(\frac{n}{e})^n$
$$(n+1)!=n!(n+1)>(\frac{n}{e})^n(n+1)=(\frac{n+1}{e})^{n+1}\times \frac{(\frac{n}{e})^n(n+1)}{(\frac{n+1}{e})^{n+1}}>(\frac{n+1}{e})^{n+1}$$ This implies, but I think $$\frac{(\frac{n}{e})^n(n+1)}{(\frac{n+1}{e})^{n+1}}$$ should be considered further (more induction steps)
$n!<e(\frac{n}{2})^n$
$$n!(n+1)<e(\frac{n}{2})^n(n+1)=e(\frac{n}{2})^n(n+1)\times \frac{(\frac{n+1}{2})^{n+1}} {(\frac{n+1}{2})^{n+1}}<e(\frac{n+1}{2})^{n+1}$$ Also, $$\frac{e(\frac{n}{2})^n(n+1)}{(\frac{n+1}{2})^{n+1}}$$ I think more steps are needed.
Can someone check this and tell if something is missing.

We know that $\lim_{n\to\infty}\left(1+\frac 1n\right)^n=e$ and that $\left(1+\frac 1n\right)^n$ is increasing (see, for example, here), so we have for $n\ge 2$ $$e\gt \left(1+\frac 1n\right)^n\gt 2,$$ i.e. $$\left(\frac ne\right)^n\cdot(n+1)\gt \left(\frac{n+1}{e}\right)^{n+1}\ \ \ \ \ \text{and}\ \ \ \ \ e\left(\frac n2\right)^n\cdot(n+1)\lt e\left(\frac{n+1}{2}\right)^{n+1}.$$