hackforla / hackforla/peopledepot

Create example node client project

Open
#546 3 comments 0 reactions 1 assignee Claimed by @bhamrickatmills View on GitHub
complexity: large epic feature: example client PII: FALSE ready for prioritization role: dev s: hackforla.org s: PD team s: VRMS size: 13+pt
Dominant language
Python
Stars
14
Forks
37
Avg merge
9d 15h
Merged PRs (30d)
5

Description

This is an epic that needs sub-issues created.

### Overview

We need an example client that is a node project to help client projects with similar setups get started to integrate with the PD backend.

### Action Items

- [ ] Create a simple node project that can log into Cognito
- [ ] Using the Cognito token, retrieve a non-restricted list such as the projects list and display it

### Resources/Instructions

- We're using the [VRMS Cognito user pool](https://hackforla-vrms-dev.auth.us-west-2.amazoncognito.com/login?client_id=3e3bi1ct2ks9rcktrde8v60v3u&response_type=token&scope=openid&redirect_uri=http://localhost:8000/admin) for development
- node and express docs
- EJS (or some other frontend) docs
- React is closer to most clients, but EJS is much simpler and less setup.
- Maybe having both in separate branches will be an option eventually.
- Passport.js docs

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.