Проект на AngularJS
23 USDТребуется платная помощь ментора.
У меня есть учебное задание, которое должно иметь общественно-полезное значение. Я решил выполнять его на AngularJS. Основной критерий выбора: кросс-платформенность, полная прозрачность доставки решения для пользователя.
Суть задания: приложение, помогающее заполнять декларацию о доходах физических лиц.
Один из критических аспектов - защита персональных данных. Поэтому было решено, что частные данные будут храниться локально в браузере (IndexedDB).
Выбранные мной библиотеки и технологии:
AgularJS 1.5.1 + Angular Material 1.0.6
IndexedDB - хранилище данных
Я изучил несколько туториалов, стайлгайд by John Papa, ряд примеров и best practices.
В качестве boilerplate я взял https://github.com/angular/material-start
Подключил несколько библиотек, настроил базово ui-router.
Текущая стадия приложения видна здесь: http://oleksiyrudenko.github.io/taxret-ngmd/app/#/declarants
По сути, работает только этот view и ещё Декларанти > Вибрати
В левом side nav bar :
- верхняя плашка ведёт к #/declarants
- остальные кнопки загружают заглушки
Что я хочу сделать при поддержке ментора:
1. Привести в порядок код:
(а) из-за разности в подходах авторов примеров (не все следовали стайлгайду Папы) и расхождениях в коде примеров и документации получилось, например, что в некоторых контроллерах используется подход vm = this, а в других инжектится $scope, логика размещена в контроллерах и т.п.;
(б) из-за неверного понимания роли модулей появился явно лишний (или неправильно применяемый) глобальный контроллер, который я затрудняюсь сам грамотно ликвидировать/исправить.
(в) структура приложения не очевидна.
Это я пытаюсь исправить, но сталкиваюсь с некоторыми трудностями и продвигаюсь медленно.
2. Полу-автоматизировать построение форм ввода данных с помощью пакетов formly или formFor. Трудности возникают из-за необходимости "поженить" их с Angular Material.
3. Организовать хранение данных в IndexedDB и настроить слой дата-сервиса на основе SQL-подобной надстройки lovefield.
Буду признателен за помощь в любом объёме и форме. За меня делать не нужно будет, ожидаю от ментора участия в code review и указаний направлений работы.
Я вижу сотрудничество на основе почасовой оплаты. Полагаю, потребуется 8-10 часов в общей сложности.
Поддержка проекта после cдачи не планируется.
Репозиторий: https://github.com/OleksiyRudenko/taxret-ngmd/tree/dev
skype: oleksiy..rudenko
telegram: @OleksiyRudenko
http://oleksiyrudenko.github.io/taxret-ngmd/src/client/#/declarants
-
110 Здравствуйте, я представляю команду веб-программистов. С радостью примем ваш заказ. Обращайтесь по [email protected]. Можем предъявить наше резюме. Опыт работы: 5 лет фрилансером.
-
967 57 0 готов зделать у меня большой опит и високий рейтинг начну прям щас напишите мне
-

На учебное явно не тянет, а по поводу платформы, да Angular модно сейчас для чайников не понимающих разницу между клинтским и серверным приложением, остюда и каша в вашей кастрюле. Эту задаче можно решить за пару дней спомощью обычных форм, тестового файла с данными и Imacros скрипта, раширение Imacros для броузеров бесплатное
-
Спасибо за отзыв. Вы правы, и на php/Drupal я выполнил бы его за неделю, пожалуй. «Учебность» задания заключается не в предметной области, а в освоении новой (для учащегося) технологии.
-
Current freelance projects in the category Javascript and Typescript
Create a website layout for coffee products
68 USD
I need to create a similar website for my thesis project, not overly elaborate but also not plain. It should have registration, a cart, and the product itself, as shown in the mockup. More details can be found in the chat. HTML & CSS, Javascript and Typescript ∙ 22 minutes back ∙ 9 proposals |
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 12 hours 29 seconds back ∙ 17 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 2 days 4 hours back ∙ 90 proposals |
Full-stack developmentNeed a full-stack developer who is free for work and not looking to get rich immediately from this project. This is my test site: readyhome.ge the prototype of which I want to create (not referring to design). In the footer, there is Russian language, fill out the questionnaire… Javascript and Typescript, Web Programming ∙ 2 days 16 hours back ∙ 79 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 2 days 22 hours back ∙ 25 proposals |