Git Product home page Git Product logo

online-store's Introduction

Online store

Учебный проект rss-school

  1. Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/online-store/README.md

  2. App screenshot:
    image

  3. Deploy: https://rincewizz.github.io/online-store/

  4. Done 18.07.22 (deadline 18.07.22)

  5. Score: 170 / 200

  • Репозиторий +20
    • pull request выполнен в соответствии с требованиями +10
    • ведётся история коммитов, названия коммитов даются согласно гайдлайну +10
  • Качество кода +160
    • приложение написано на TypeScript.
      • используется Everyday Types +10
      • используются Generics +10
      • использование Object Types +10
      • использование Classes +10
      • использование Function +10
      • нигде не используется тип Any +10
      • ESLinter настроен на TypeScript (используется плагин typescript-eslint/recommended) и отсутствуют ошибки +10
      • В конфигурационном файле TypeScript стоят флаги "noImplicitAny": true и "strict": true + 20
      • webpack настроен и работает с TypeScript +10
    • код разбит на модули +10
    • карточки товаров добавляются динамически средствами JavaScript +10
    • у ментора нет замечаний к качеству кода, либо все замечания ментора исправлены +30
  • Тесты в приложении +20
    • реализованы юнит-тесты, использующие различные методы jest – 2 балла за каждую покрытую функию/метод, но не более 20 баллов (процент покрытия каждой функции/метода не учитывается)

online-store's People

Contributors

rincewizz avatar rs-app[bot] avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.