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.
├── /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
- How can I help?
- Setup your local YS instance
- Evolving the server
- Using the GraphQL API
- Updating the client
- List of supported environment variables
- The design process
- Product Features
If you have any questions, ping us on Slack.