https://github.com/didier/team
A dating app concept for @cmda-bt. Uses Express, Websockets and templating.
https://github.com/didier/team
cmda cmda-bt css html js json mongodb nosql progressive-enhancement socket-io
Last synced: about 2 months ago
JSON representation
A dating app concept for @cmda-bt. Uses Express, Websockets and templating.
- Host: GitHub
- URL: https://github.com/didier/team
- Owner: didier
- License: mit
- Created: 2020-06-05T08:22:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T19:19:41.000Z (over 3 years ago)
- Last Synced: 2023-03-21T11:20:15.366Z (about 3 years ago)
- Topics: cmda, cmda-bt, css, html, js, json, mongodb, nosql, progressive-enhancement, socket-io
- Language: JavaScript
- Homepage: https://blind-tech.herokuapp.com/
- Size: 2.35 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blind — Modern Blind Dating
_A dating app assignment for @cmda-bt Blok Tech with [@max-hauser](https://github.com/max-hauser), [@sybrenmolenaar](https://github.com/sybrenmolenaar), [@zoeseveriens](https://github.com/zoeseveriens) and [@didiercatz](https://github.com/didiercatz)_
## Installing
```bash
$ git clone https://github.com/didiercatz/team.git
```
```bash
$ npm install # or yarn
```
## Running the server
```bash
$ npm run start # or yarn start
```
## Running the server in development mode
```bash
$ npm run dev # or yarn dev
```
## Running the server in debug mode
This mode logs extra information to the console everytime a CRUD operation is performed.
```bash
$ npm run debug # or yarn debug
```
## Generating documentation with JSDoc
outputs to `./docs`
```bash
$ npm run docs # or yarn docs
```
## Conventions
This projects uses `prettier`, `eslint` and `stylelint`. Be sure to install those in your editor, or run their respective scripts.
Boolean variables are to be prepended with either `is` or `has`, e.g.:
```js
const isLoggedIn = true;
const hasUserLoggedIn = true;
```
## Linting and Formatting
### ESLint
ESLint is a JavaScript (EcmaScript) linter that shows you errors as you write your code.
### Prettier
Prettier is a formatter for HTML, CSS and JS that automatically makes your code, well, prettier. It formats based on your settings for indentation, bracket location, semicolons, etc. It's configured to listen to ESLint's config as well.
## Sources
- https://github.com/refactoringui/heroicons by Steve Schoger & Adam Wathan