I highly recommend playing with Redmine - there are a few companies that have guest Redmine instances set up. I've used just about every project management tool for personal and small teams (up to a dozen devs and lead) from 2010ish to about 2020 (when the trend to post another one every week on Show HN began). I always come back to Redmine - it's that good. Easy to add tasks, easy to set dependencies, easy to see at a glance where the project is and what is stalling it. And very little javascript.