took me 5 repos to have separate .gitignores for frontend and backend give me a break