Backend (JavaEE, PostgresSQL, JPA, JavaMail) for a course project for internet applications development course
A kind of a social network for people who are interested in rubber ducks. Everyone can become a member of a club, find friends, create events, share rubber ducks.
- Уровень back-end должен быть основан на Java EE (необходимо использовать EJB)
- Взаимодействие между уровнями back-end и front-end должно быть организовано посредством REST API.
- Для доступа к БД необходимо использовать JPA
- Должен быть реализован реализовать отдельный JAX-RS endpoint и Android-приложение, взаимодействующее через этот endpoint с системой
- В системе должна быть реализована система оповещения пользователей о важных событиях посредством сообщений электронной почты (необходимо использовать JavaMail API)
- Авторизация по email и номеру телефона