Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

РАЗРАБОТКА БАЗОВОГО ПРИЛОЖЕНИЯ НА ANGULAR – JSCRIPT (FRONT-END)

project expired


РАЗРАБОТКА БАЗОВОГО ПРИЛОЖЕНИЯ НА ANGULAR – JSCRIPT (FRONT-END)

ОСНОВНАЯ ЗАДАЧА


Проектирование и разработка приложения  front-end для осуществления такой функциональности, как вход в систему, а также реализация базовых функций управления. Back-end использует архитектуру REST. Примерные сроки выполнения задания – 5 дней.

ПОДРОБНЫЕ ТРЕБОВАНИЯ


поддерживаемые платформы:


  • Desktop WEB-клиенты.
  • Мобильные –WEB-клиенты для телефонов
  • Мобильные –WEB-клиенты для планшетов

ИСПОЛЬЗУЕМЫЙ ФРЕЙМВОРК:

AngularJS.

ТЕСТИРОВАНИЕ

Должна быть возможность тестирования всех функциональных модулей (предложите свой фреймворк для тестирования).



СЦЕНАРИИ

(Система должна поддерживать 2 типа пользователей:  обычный пользователь, администратор.)

вход в систему (Login)


  • Реализация входа в систему:
  • Если вход успешно выполнен, идет перенаправление на домашнюю страницу, содержащую имя пользователя и идущие часы. Также должна быть кнопка выхода (logout). У Администратора и обычного пользователя должны быть разные домашние страницы.
  • Если введены неправильные данные при авторизации, должно появиться сообщение об ошибке (стандартное сообщение backend).
  • Домашняя страница администратора должна содержать иконку на страницу управления пользователями.
  • Пока пользователь не вышел из системы, при повторном открытии сайта, пользователь должен перенаправляться на свою домашнюю страницу.
  • Сессия пользователя заканчивается, когда время сессии истекает, либо когда пользователь нажимает кнопку «выход».

Выход из системы (Logout)


  • Если пользователь нажимает кнопку выхода, выполняется выход и пользователь перенаправляется на страницу выхода. Страница выхода содержит сообщение о результате выхода и кнопку входа в систему.
  • Следующая попытка входа должна содержать предыдущие данные по которым был выполнен вход раннее.
  • Было бы лучше, если бы при повторном входе предлагалось использование всех раннее использовавшихся имен пользователя (если их было несколько).

Управление пользователями


У пользователь со статусом администратора должны быть следующие возможности:

  • Создать пользователя
  • Изменять права пользователя
  • Изменять данные пользователя


Applications 1

Only registered users can view attachments.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1.  freelancer isn't working in the service any longer
  2. 1 day1000 ₽
    T I
     158 

    Пишите, в команде у меня есть человек, которые ярый приверженец ангуляра. Задача пустяковая.

    Russia Navlya | 5 December 2015 |
  3. 15 days300 $
    Борис Лурга
     237 

    Здравствуйте!
    Могу помочь качественно реализовать Ваш проект от 300 уе и 15 дн.

    Мои преимущества:
    10 лет опыта быстрой и качественной работы с:
    - OOP PHP;
    - MySOL;
    - JavaScript;
    - CSS;
    - HTML5;
    - Ajax;
    - jQuery;
    - OpenCart;
    - Drupal;
    - SEO.

    С уважением, Борис.

    Ukraine Uzhgorod | 5 December 2015 |
  4. 7 days2000 ₴
    Vlad Meg
     40 

    уже сделано + бэкенд nodejs, mongodb. Если интересует - 0995247884 Влад

    Ukraine Chernovtsy | 12 January 2016 |

Client
Захар Левит
Ukraine Zaporozhe  3   0
Project published
4 December 2015
462 views
Payment methods
Share