Managed Search (Development)
Fully customizable, responsive, embedded search engine. Back-end (not written by me) is powered by Shooju. Front-end is coded using Matreshka.js framework, RequireJS, and other awesome libraries.
Antique Buyer app (Development)
No-back-end application for sellers of antique things. The user can choose a photo from a file system, from an external URL or make a photo via WebCam or smartphone camera. As a back-end replacement, I used Imgur API for images and Mandrill API for email notifications. The non-saved data goes to the local storage. The app is powered by MatreshkaJS framework.
Front-end for Messaging Application (Development)
My job was to create the client-side JS code and UI for a messenger. JS side communicates with Java layer by methods provided by Java factory.
The project contains a lot of separated modules (pages) such as:
- Contacts (contextual menus, contact notifications, etc)
- Settings (user settings, email verification, etc)
- File transfers
- Cloud/local file manager
- Chat (text chat, file transfers, Youtube & Vimeo & Coub embedding and custom messages like contact share, payments etc)
- Login screen
- Notifications (many types of them)
- Feedback (for testers)
The app is infinite extensible because of correct module structure. Every part of the application handles server-side or Java-side errors and shows a nice error message.
View is based on Webkit.
The app is powered by MatreshkaJS framework.
Cover Designer (Development)
Matreshka.js Framework (Other amazing things)