Seems like it's a trivial task but NO. You can't use Samba because of OS compatibility, FTP is too hard to understand and install and other things.
But there is a simple way to do this - use nodejs http-server!
If you're using your PC for development you've already should hav nodejs and npm.
Install the http-server package globally:
npm install -g http-server
Goto the folder which you want to share and type in Terminal:
If you have the npx package installed than you can run file sharing with one command:
npx http-server -o
And by your ip addrees through http protocol files from the folder will be accessible for everybody from the local network http://192.168.1.YOUR_IP:8080