· cloud · 1 min read
Resume
Технології: Google Appengine (GAE), JavaEE, JDO, CDI, iText, Freemarker, Memcached, JavaMail, Oauth, OpenID, SASS/Compass, JQuery, JQuery UI, HTML5, CSS3.
Resumes.io - це хмарний додаток для управління та хостингу резюме.
Це багатокористувацький додаток для фізичних осіб та рекрутингових компаній, який дозволяє редагувати, хостити та підтримувати записи резюме. Користувачі можуть реєструватися та входити в систему, використовуючи постачальників аутентифікації OpenID або Oauth2, таких як Google, Twitter, Facebook. Додаток розроблено з урахуванням масштабованості та відмовостійкості, його архітектура заснована на хмарних технологіях. Серверна частина реалізована за допомогою Google Appengine (GAE) PaaS з Java SDK. Для зберігання записів резюме використовується NoSQL datastore від Google. Попередньо відрендерені документи резюме подаються з blobstore. Для покращення продуктивності використовуються додаткові сервіси, такі як Memcached і CDN (Cloudflare). Інтерфейс користувача реалізований за допомогою сучасного HTML5/CSS3 фреймворка SASS/Compass та широкого використання компонентів JQuery і JQuery UI для забезпечення швидкого та сучасного вигляду UI.