Epic: eventonica-react
alodahl opened this issue · 0 comments
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