Skip to content

NikitaKis/test-whisk.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое приложение для whisk.com

Задание

Суть задачи: нужно сделать сайт, содержащий две страницы:

На что уделить внимание:

  • В проекте должны быть использованы React, Redux, TypeScript. Все остальное опционально.
  • На архитектуру приложения. Сейчас важно увидеть какой код ты пишешь и как ты его организовываешь.
  • Организация верстки и поддержка мобильных устройств.
  • Желательно не использовать различные boilerplate'ы.

Что не так важно:

  • Система сборки.
  • CSS-процессор.
  • Внешний вид сайта (цвета, границы и прочее).

Решение

Working site demo

Server

Folder server.

Proxy server for whisk api. Build on serverless framework with Amazon AWS services. You need to define 'profiles' in serverless.yml and to make var.yml with dev: TOKEN: '...whisk token'

deploy: serverless deploy -v

Client

Folder client.

Run local: yarn && yarn run start.

Tests: yarn run test.

Deploy: yarn run deploy. This will create js, css, index, then upload them to s3 bucket and invalidate CloudFront distribution.

About

React, Redux, TypeScript test app for whisk.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published