• This repository has been archived on 30/May/2021
  • Stars
    star
    156
  • Rank 239,589 (Top 5 %)
  • Language
    JavaScript
  • License
    GNU Affero Genera...
  • Created about 6 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Everything you see on Daily ๐Ÿ‘€

Deprecated - Daily Apps


Build Status License StackShare Storybook

Please check the new repository dailydotdev/apps.

Technology

  • Yarn for managing dependencies.
  • Node v10.23.3 (a .nvmrc is presented for nvm users).
  • lerna for managing the monorepo.

Projects

components

Library which implements Daily's style guidelines. It mainly contains Vue generic components (such as modals, text boxes and toggles) but also consists of style sheets which define color platte, typography and more. For more information click here.

services

Typescript library with clients for interaction with Daily's backend services. The library encapsulates the http requests to simple methods and defines relevant types to make it easy to use. For more information click here.

extension

Daily browser extension in its glory, written in Vue and powered by the components and services libraries. Everything you always wanted to know about the extension can be found here. For more information click here.

moderator

Internal system for managing the content you see on Daily. Currently it supports managing only the new source requests from the community.

Want to Help?

So you want to contribute to Daily Apps and make an impact, we are glad to hear it. ๐Ÿ˜

Before you proceed we have a few guidelines for contribution that will make everything much easier. We would appreciate if you dedicate the time and read them carefully: https://github.com/dailydotdev/.github/blob/master/CONTRIBUTING.md

Bootstrap Project

After cloning the project, please make sure to run the following commands to bootstrap the project:

npx lerna bootstrap
npx lerna run build

Firefox Review

  • Install docker
  • Build project ./build.sh (might take some time to download everything)
  • Firefox build should be located at packages/extension/dist