flashcards/README.md

27 lines
668 B
Markdown
Raw Permalink Normal View History

2023-07-02 16:09:56 +02:00
# To Run
Run `npm start` in the project root and the app will be available on port 3000.
# State
The app's state is totally normalized, with slices for topics, quizzes, and cards.
# Routes
- `/new-topic`  form to create a new topic
- `/topics`  index of all topics
- `/topics/:topicId`  page for an individual topic
- `/new-quiz`  form to create a new quiz
- `/quizzes`  index of all quizzes
- `/quizzes/:quizId`  page for an individual quiz
# To Test
1. Create topics
2. Create quizzes
3. Visit the page for an individual quiz and flip the cards over
# Questions
Is this appropriately scoped? Does it have too many features? Too few?