feat: login, reports, etc.
chore: change gitignore