/yours-sincerely

Endless senseless collaborative book

Primary LanguageJavaScriptMIT LicenseMIT

Dependencies Status Build Status Greenkeeper badge

Yours Sincerely

Endless senseless collaborative book

To write is to put pen to paper or fingers to keyboard. If you have trouble falling asleep, write down all the thoughts swimming around your head before getting into bed as a way to clear your mind.

Directory Layout

├── /client                      # ReactJS client, which contains most of our UI
│   ├── /components              # React components, reusable across all pages
│   ├── /pages                   # App route definitions
│   ├── /static                  # Static assets
│   └── /utils                   # Client side helper functions/Utilities/Services
│   └── next.config.js           # Next.js SSR configuration
│── /config                      # Environment configuration
│── /docs                        # App documentation
│── /prisma                      # Prisma datamodel and seed data
│── /server                      # Node.js server
│   ├── /config                  # Server environment variables
│   ├── /schema                  # Prisma generated files and app schema
│   ├── /middlewares             # Express/Apollo middleware
│   ├── /resolvers               # GraphQl resolvers
│   ├── /services                # Server Helper functions/Utilities/Services
│   └── index.js                 # Server entry point
│── /tests                       # Test setup files
│── /tools                       # Setup and deployment scripts
└── /worker                      # JavaScript worker modules

Want to contribute?

Community

If you have any questions, ping us on Slack.