Full stack developer needs to know more than one technology stack . what are all basic technology stack( languages) ..?
You have two options:
1. Client - server separate apps(Separate client side routing):
You can use MEAN/MERN stack:
M-> MongoDB (You can change according to your need like sql / cassandra etc )
E-> Express framework in node for creating backend server
A/R-> Angular/React for front end development
N-> NodeJs fro business logic at backend
You can also change server side technologies according to your need like python(DJango/flask), Java, C#
Option 2: Standalone app(Server side rendering of views):
Need to setup only server and based on request server renders pages on client mahine as response(used if you want more security, all client side login not visible unless user is authorized).
Thanks, this answer is as per my knowledge, there are many other options available.