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

Epic: eventonica-react #1608

Open
alodahl opened this issue Aug 18, 2021 · 0 comments
Open

Epic: eventonica-react #1608

alodahl opened this issue Aug 18, 2021 · 0 comments
Labels
Epic Not worked on directly but an umbrella for other work priority get this done first if possible

Comments

@alodahl
Copy link
Collaborator

alodahl commented Aug 18, 2021

Issues in this epic:

These are in priority order starting with #1609 .
add react ui: #1609
add express: #1610
add a Postgres DB: #1611
add Jest tests for proj frontend: #1612
add an RTL lesson: #1613
add RTL tests for proj: #1614
Test the API with Jest: #1615
Add Ticketmaster API: #1616

Background:

We want to rearrange the Eventonica project to be in this order this cohort:

  • start with create-react-app [done]
  • add a React UI
  • add an express API
  • add a Postgres DB
  • add a Jest lesson [done, part of TDD folder]
  • add an RTL lesson [TDD folder]
  • add a Jest API testing lesson [TDD folder]
  • Test the frontend with Jest
  • Test the React with React Testing Library
  • Test the API with Jest too

The above is also in order of priority, since these things are coming up! I have set up a new project folder here, but most files are unfinished. Note that we start with create-react-app, so jest and express are included and do not need to be installed. Also note that eventonica and eventonica-react are different folders, and we are working in eventonica-react.
https://github.com/Techtonica/curriculum/tree/main/projects/eventonica-react

If it helps, I have an example CRA project that has finished all current steps in eventonica-setup.md - you can find it here. https://github.com/alodahl/eventonica-react (This is for contributors, not participants.)

may replace issue #1338

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Not worked on directly but an umbrella for other work priority get this done first if possible
Projects
None yet
Development

No branches or pull requests

1 participant