This application allows you to create different types of lists (tasks, events, notes, habit trackers) to plan your monthly activities. You can add events to calendar widget and receive notifications via telegram. You can transfer the necessary lists to the next month, and this can be done automatically when creating next month's page.
Backend technologies: ASP.NET Core Web API, JWT authentication, Quartz, Telegram API, Github API, Redis, Docker.
Integration and Unit tests using XUnit, Autofixture and FluentAssertions.
Frontend technologies: React + Typescript, Redux Toolkit.