Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

React and Express API app #192

Open
2 of 6 tasks
KoolTheba opened this issue Mar 21, 2020 · 0 comments
Open
2 of 6 tasks

React and Express API app #192

KoolTheba opened this issue Mar 21, 2020 · 0 comments

Comments

@KoolTheba
Copy link
Contributor

KoolTheba commented Mar 21, 2020

🔈Good news!

As agreed with @ckarande, we starting today a new app version of NodeGoat developed in React, with a Back-end in Express using API rest. The same features that the original app has, will remain in this new version (tutorial, benefits, dashboard...).

Also, as agreed with @ckarande and @UlisesGascon I'm leading the new app development in React + API.

The origin of the branch used for this app' development is the branch feature/187 (see #187 about Lerna implementation).

⚠️ Important
This issue will be used for the app development management and a Backlog with all the details will be written, so everybody can easily follow-up. Along with the development progress, this issue will be updated.

Open questions

  • Which kind of Data Base you'd like us to work with? SQL or noSQL?

Tracking changes

Backlog

  • Add autogenerated React-app
  • Add autogenerated Express-api
  • Connect React to Express
  • Add basic tests
  • Add Docker/Docker-componse
  • Add CI support
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
- Related OWASP#192
```
 cookie-parser   ~1.4.4  →   ~1.4.5
 debug           ~2.6.9  →   ~4.1.1
 express        ~4.16.1  →  ~4.17.1
 http-errors     ~1.6.3  →   ~1.7.3
 morgan          ~1.9.1  →  ~1.10.0
```
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
- Related OWASP#192
- Added depedency `[email protected]`
- Added main config file
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
- Related OWASP#192
- Added dev dependency `[email protected]`
- Added npm tasks for linting
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
- Related OWASP#192
- Added dev dependencies `[email protected]` & `[email protected]`
- Added npm tasks for testing
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 21, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
- Related OWASP#192
- Added watch and CI support
- Missing coverage and snapshot update
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
KoolTheba added a commit to KoolTheba/NodeGoat that referenced this issue Mar 22, 2020
@KoolTheba KoolTheba mentioned this issue Mar 22, 2020
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant