Помогите с планом действий для создания менеджера задач

поступили в колледж (1курс). программированию ни каким образом не учили. задали проект на двоих, мы в качестве проекта выбрали менеджер задач. тобишь напоминалка, что нужно сделать и в какой срок. Абсолютные нули в программировании. Приложение должно быть десктопное или мобильное. Единственное, что объяснили, это создание базы данных на sql, и то не до конца, вопрос в следующем, за что стоит взяться впервую очередь, достаточно ли в sql создать таблички и обьеденить их, какой яп лучше выбрать для этого? и да, попросили сделать приложение с авторизацией, тобишь у каждого юзера свой акк в приложении.

Ну . наверное тот который требует препод.

Ну каким бы хреновым образование у нас не было, но никак я не могу поверить что абсолютно никакой теории не предоставили. И прям ни одной лекции не было.

Или мобильное?? Серьезно??

Да как бы все базы на свете это таблички со связями. Но над этим всем еще хотелось бы какой нибудь GUI. Не в консоли же запросы строчить.