16
Разработка приложения для поддержки бюджетирования малого предприяти Выполнил: Шепитко Юрий Александрович.

Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Embed Size (px)

Citation preview

Page 1: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Разработка приложения для поддержки бюджетирования малого предприятия

Выполнил: Шепитко Юрий Александрович.

Page 2: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

ЗАДАНИЕ Реализовать сервис который будет вести учёт доходов расходов, должна быть статистика по месяцам, по категориям, все данные необходимо отобразить в таблицах и в графиках. Что бы сервис был полноценным, он обязан иметь мобильное и десктопное (web) приложение, все данные должны быть синхронизированы между устройствами, и защищены.

Page 3: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

ТЕХНОЛОГИИ C КОТОРЫМИ ПРИШЛОСЬ РАБОТАТЬ :Ruby – удобный язык программирования создан для того, что бы сделать программистов счастливымиRubyOnRails – фреймворк, который используется в качестве Api сервера

Bootstrap3 – Простой и легко настраиваемый HTML, CSS фреймворк для более быстрой и удобной Web-разработки jQUERY – js библиотека которая делает наши странички динамичней

Angular2 – Современный веб фреймворк от создателей GoogleTypeScript – это javascript(ES6) который поддерживает строгую типизацию

Ionic2 – это SDK для создания гибридных мобильных приложений, набор CSS и JS компонентов, созданный на основе AngularJS2, SASS и Apache Cordova

Ng-Cordova - это набор из более чем 60 плагинов, которые являются AngularJS обертками для наиболее популярных плагинов, предоставляя уйму возможностей: сканирование QRкодов, загрузка файлов , геолокация, работа с социальными сетями, определение статуса сети, и многое другое.

И многие др. - …

Page 4: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

ОРГАНИЗАЦИЯ ПЕРЕДАЧИ ДАННИХ

Page 5: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

RAILS-API BACKENDЧто бы получить данные по api, необходимо авторизироваться и получить токен, иначе будет ошибка:

После получения токена с данными можно работать

Page 6: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

ИНТЕРФЕЙС ПРИЛОЖЕНИЯ (WEB)Landing Page

Page 7: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Главная страница

Page 8: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Сортировка по категориям

Page 9: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Раздел «Доход»

Page 10: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Раздел «Расход»

Page 11: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Раздел «Статистика»

Page 12: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

ИНТЕРФЕЙС ПРИЛОЖЕНИЯ (MOBILE)Основной раздел

Page 13: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Разделы «Доход» и «Расход»

Page 14: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Разделдобавление записи

Page 15: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия

Ссылки на репозиторий проектов:Rails-API – https://github.com/shepitko/home-accountant-apiHeroku – home-accountant.heroku.com/api/v1/

Client web - https://github.com/shepitko/home-accountant-ng2

Client mobile - https://github.com/shepitko/home-accountant-ionic2

Что ещё необходимо реализовать:Авторизация и админкаИнтеграция с сервисами приват24Авторизация через социальные сети,Груповой бюджетPush уведомления

Page 16: Разработка Web и Mobile приложения для поддержки бюджетирования малого предприятия