- Демонстрация навыков работы в команде.
- Опыт работы с Git и GitHub.
- Применение принципов SOLID при разработке.
Проект "Управление пользователями" представляет собой консольное приложение для управления пользователями с различными уровнями доступа. Основной функционал включает:
- Регистрация в системе.
- Вход в личный кабинет.
- Смена пароля.
- Просмотр баланса.
- Регистрация в системе.
- Вход в личный кабинет.
- Просмотр списка пользователей.
- Удаление пользователей.
- Изменение пароля пользователей.
- Вход в личный кабинет.
- Просмотр списка пользователей и администраторов.
- Удаление пользователей и администраторов.
- Изменение пароля пользователей и администраторов.
- Изменение баланса пользователей.
- Java OOP
- Collection
- Maven
- GitHub
- Импортируйте проект в IntelliJ IDEA или другую IDE
- Запустите App.java
- В консоли появится меню
- Если вы хотите внести вклад в проект, создайте форк репозитория и отправьте запрос на слияние (Pull Request).
- Любые предложения и замечания приветствуются!
- Данил(senior) (ссылка на гитХаб) - class (AdminService AdminRepository AdminRepositoryImpl)
- Никон(middle) (ссылка на гитХаб) - class (SuperAdminService SuperAdminRepository SuperAdminRepositoryImpl)
- Наиль(junior) (ссылка на гитХаб) - class () все классы entity + DataBase
- Dima(midlde) (ссылка на гитХаб) - class (UserService UserRepository UserRepositoryImpl)