https://github.com/alexstormwood/oct23-t3w7-journalapp
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.8%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: AlexStormwood
- Language: JavaScript
- Default Branch: main
- Size: 224 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Created about 2 years ago
· Last pushed about 2 years ago
Metadata Files
Readme
README.md
Journal App
- Local storage hook
React Router params and redirection (it has a hook too!)
Journal application
- reusable components:
- Entry -- just show the journal entry data, read-only
- EntryForm -- form to edit/create journal entry data
- EntryParent -- toggle between Entry and EntryForm, uses data from parent
- component tree:
- app -- stores list of all journal entries, saves and loads with localStorage
- homepage -- landing page component, needs journal entries from parent with 5 highest IDs
- form -- form to create a new journal entry, must pass data up to parent though!
- view -- page that just shows a single journal entry
- routes:
- / -- homepage, shows latest 5 journal entries
- /create -- form to create a new journal entry, needs to pass it up to parent component though
- /view/:id -- view individual journal entry
- /edit/:id -- do we wanna do this or do another "edit in place" thing?
- /latest -- get latest post in journalEntries and show that (get latest post in journalEntries and redirects to /view/:id )
- reusable components:
Owner
- Name: Alex
- Login: AlexStormwood
- Kind: user
- Location: Sydney
- Company: @BigfootDS
- Website: www.bigfootds.com
- Repositories: 2
- Profile: https://github.com/AlexStormwood
Game & XR developer based in Sydney, Australia. Main tools are Unity3D and C#. Working for myself as BigfootDS, and working for Coder Academy as a teacher.
GitHub Events
Total
Last Year
Dependencies
package-lock.json
npm
- 1296 dependencies
package.json
npm
- @testing-library/jest-dom ^5.17.0
- @testing-library/react ^13.4.0
- @testing-library/user-event ^13.5.0
- react ^18.3.1
- react-dom ^18.3.1
- react-scripts 5.0.1
- react-use ^17.5.0
- web-vitals ^2.1.4