use private ip and ports 3000/3001 instead of forwarded ports 3001/4001
add React
add menu component