doc: add task lists for emojis (and starred projects), plus some MDC files
This commit is contained in:
@@ -9,20 +9,20 @@ alwaysApply: false
|
||||
|
||||
This describes the overall purpose and design across code repositories.
|
||||
|
||||
The Endorser Server is an HTTP API service that allows recording of cryptographically signed assertions in a privacy-preserving fashion. Each participant chooses whether to allow any other participant to see their name attached to activity. The service is a convenient way to get basic functions; we expect to provide direct P2P communications to support the same functionality for anyone who wants the alternative.
|
||||
|
||||
Web and mobile apps allow users to interact with the Endorser Server. The endorser-mobile project is a powerful interface but is not very user-friendly.
|
||||
|
||||
The Time Safari project (in the crowd-funder-for-time-pwa repository) is a front-end to make it intuitive and interesting to help people connect over activities. The intent is to enable people to find others with similar interests, to start activities and relationships via offers of help, and to encourage creative experiments for deeper and more widespread connections.
|
||||
|
||||
There are 3 kinds of actions in Time Safari:
|
||||
|
||||
- Offers of help, to individuals or projects, which can be fulfilled by subsequent gives
|
||||
|
||||
- Gives, recognizing something given (whether time or physical goods) and the resulting impact
|
||||
|
||||
- Offers of help, to individuals or projects, which can be fulfilled by subsequent gives
|
||||
|
||||
- Projects, which aggregate offers and/or gives for a common purpose
|
||||
|
||||
The Endorser Server is an HTTP API service that allows recording of cryptographically signed assertions in a privacy-preserving fashion. Each participant chooses whether to allow any other participant to see their name attached to activity. The service is a convenient way to get basic functions; it is expected to provide direct P2P communications to support the same functionality for anyone who wants the alternative.
|
||||
|
||||
Web and mobile apps allow users to interact with the Endorser Server. The endorser-mobile project is a powerful interface but is not very user-friendly.
|
||||
|
||||
### Structure
|
||||
|
||||
The primary repos contain the majority of the functionality; the secondary repos are helpful but not absolutely necessary.
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
---
|
||||
description: Node.js and Express.js best practices for backend development
|
||||
globs: **/*.js, **/*.ts, src/**/*.ts
|
||||
globs: repos/endorser-ch/src/**
|
||||
alwaysApply: false
|
||||
---
|
||||
|
||||
# Node.js and Express.js Best Practices
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
---
|
||||
description: TypeScript coding standards and best practices for modern web development
|
||||
globs: **/*.ts, **/*.tsx, **/*.d.ts
|
||||
globs: **/*.ts,repos/crowd-funder-for-time-pwa/src/**/*.ts
|
||||
alwaysApply: false
|
||||
---
|
||||
|
||||
# TypeScript Best Practices
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
---
|
||||
description: Vue.js best practices and patterns for modern web applications
|
||||
globs: **/*.vue, **/*.ts, components/**/*
|
||||
globs: **/*.vue,repos/crowd-funder-for-time-pwa/src/**/*.vue
|
||||
alwaysApply: false
|
||||
---
|
||||
|
||||
# Vue.js Best Practices
|
||||
|
||||
Reference in New Issue
Block a user