Проект “Учет расходов” представляет собой веб-приложение, разработанное с использованием React, TypeScript, Redux и React Router для оптимизации пользовательского опыта и управления расходами.
Регистрация и авторизация пользователей: пользователи могут зарегистрироваться и войти в систему с использованием их электронной почты и пароля. Восстановление пароля: если пользователь забывает свой пароль, он может воспользоваться функцией восстановления пароля с помощью своей электронной почты. Управление категориями расходов: пользователи могут создавать, редактировать и удалять категории расходов, чтобы лучше организовать свои финансовые операции. Категории позволяют добавлять подкатегории. Добавление расходов: приложение позволяет пользователям добавлять расходы по выбранным категориям. История расходов: пользователи имеют доступ к подробной истории своих расходов с возможностью фильтрации по датам, категориям и суммам. Анализ расходов: с помощью функции анализа расходов пользователи могут просматривать свои расходы за выбранный период (год, месяц, неделя, произвольный период).
- редактирование и удаление расходов и доходов
- Экспорт данных в формате CSV
- Темная тема: приложение поддерживает темную тему для комфортного использования в ночное время.