Skip to content
generated from ronnaf/arno-www

Helps me manage my jira tickets for the daily standup at work | react/ts

Notifications You must be signed in to change notification settings

ronnaf/jiralist

Repository files navigation

jiralist

The idea:
Create a checklist app that connects to Jira to list out your current issues (todo, and in progress). when you cross-out an item, it will group into the date you crossed it out on.

Bootsrapped with react/typescript template based on the arno react native template.

login-sc home-sc

Getting started

Running locally

Add .env file

cp .env.example .env

Replace the following vars with the ones from jiralist-dev

REACT_APP_3LO_CLIENT_ID=
REACT_APP_3LO_SECRET=

Install dependencies

npm install

Run on development

npm run start

File structure

📦src
 ┣ 📂api
 ┃ ┣ 📂models         # Typescript models and types
 ┃ ┣ 📜API.ts         # API model
 ┃ ┣ 📜JiraAPI.ts     # API model specific to this project
 ┃ ┣ 📜JiraAPIClient.ts # API client
 ┃ ┗ 📜MockAPI.ts
 ┣ 📂model            # Redux store and slices
 ┃ ┣ 📜store.ts
 ┃ ┗ 📜userSlice.ts
 ┣ 📂modules
 ┃ ┣ 📂core           # Shared compoents, global styling
 ┃ ┃ ┗ 📜Styles.ts    # Typefaces and colors specific to this project
 ┃ ┣ 📂todo           # An example module
 ┃ ┃ ┣ 📂components   # Dumb, stateless components
 ┃ ┃ ┗ 📂containers   # Smart, stateful components
 ┣ 📂services         # Services used throughout the app
 ┃ ┣ 📜Auth0Service.ts
 ┃ ┣ 📜LocalStorageService.ts
 ┃ ┗ 📜LoggingService.ts
 ┣ 📂util             # Helpful utilities used throughout the app
 ┣ 📜App.tsx          # Top-level component definitions
 ┣ 📜Environment.ts   # Global environment config to access API and services
 ┣ 📜index.tsx        # Entry point
 ┗ 📜routes.ts        # Route definitions

About

Helps me manage my jira tickets for the daily standup at work | react/ts

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages