Giter Site home page Giter Site logo

augweb's Introduction


Static Badge   Static Badge   Static Badge   Static Badge

Static Badge

App logo

Dapplet Project:   AUG.Web app

Dapplets Project - это cтартап-криптоплатформа для приложений Augmented Web. Мы переносим идеи децентрализации и устойчивости на уровень визуального UI/UX традиционных сайтов.

Мы строим платформу Аугментированного веба, состоящую из браузерного плагина и децентрализованных приложений (дапплетов), основанных на крипто-технологиях.

Наша платформа создается в виде open-source framework'a для разработчиков со всего мира.


AUG.Web app - это PWA выполненое на базе React, Redux Toolkit и TypeScript, c решениями от Firebase в качестве back-end.

⚠️ Проект покрыт тестами (процент покрытия согласно отчёту Vitest составляет 99.37%).
⚠️ Настроены линтеры Eslint и Stylelint.
📖 UI приложения полностью описан в Storybook.
📟 Приложение адаптировано под мобильные устройства.
🔥 Приложение выполнено как PWA.
:octocat: Так же развёрнута demo-версия приложения на GitHub Pages.


Demo

Link:   Go to AUG.Web on GitHub Pages

Логин и пароль для Demo:
login: [email protected]
password: 12345678


Документация по проекту

Макет UI:   Go to UI Layout on Figma

Концепт приложения:   Go to AUG.Web concept


Preview

Desktop.webm

Mobile.webm

Стек технологий

Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge


Отчёты Lighthouse

AUG.Web Desktop

LIGHTHOUSE_REPORT

AUG.Web Mobile

LIGHTHOUSE_REPORT


Отчёт Vitest coverage

VITEST_REPORT


Версии npm-пакетов

Static Badge   Static Badge   

Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge   Static Badge


Установка npm-пакетов и сборка проекта

Static Badge

npm install         //установить все необходимые пакеты

npm run dev         //произвести "development" сборку и запустить её на локальном хосте

npm run build       //произвести "production" сборку

npm run preview     //запустить "production" сборку на локальном хосте

Тестирование

Static Badge

npm run test        //запустить тесты

npm run coverage    //получить отчёт о покрытии проекта тестами

Линтинг кода TS

Static Badge

npm run lint        //запустить линтер

npm run lint:fix    //запустить линтер в режиме автоматического исправления всех ошибок

Линтинг стилей CSS

Static Badge

npm run styles      //запустить линтер стилей

npm run styles:fix  //запустить линтер в режиме автоматического исправления всех ошибок

Storybook

Static Badge

npm run sb          //запустить локальный сервер разработки Storybook

npm run sb:build    //произвести "production" сборку Storybook.

Развертывание на GitHub Pages

Static Badge

npm run deploy      //деплой на GitHub Pages

augweb's People

Contributors

abubjazov avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

cagancosan

augweb's Issues

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.