https://github.com/aflekkas/phsc-11000-study-platform
🌍 AI-assisted PHSC 11000 study platform for Earth history: adaptive drills, mock exams, weak-topic review, phrase bank, progress tracking, and GitHub Pages publishing.
https://github.com/aflekkas/phsc-11000-study-platform
earth-history education environmental-history geology react spaced-repetition study-tool vite
Last synced: 19 days ago
JSON representation
🌍 AI-assisted PHSC 11000 study platform for Earth history: adaptive drills, mock exams, weak-topic review, phrase bank, progress tracking, and GitHub Pages publishing.
- Host: GitHub
- URL: https://github.com/aflekkas/phsc-11000-study-platform
- Owner: aflekkas
- License: other
- Created: 2026-05-25T19:35:19.000Z (23 days ago)
- Default Branch: main
- Last Pushed: 2026-05-25T20:33:41.000Z (23 days ago)
- Last Synced: 2026-05-25T21:27:07.738Z (23 days ago)
- Topics: earth-history, education, environmental-history, geology, react, spaced-repetition, study-tool, vite
- Language: TypeScript
- Homepage: https://aflekkas.github.io/phsc-11000-study-platform/
- Size: 122 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# PHSC 11000 Study Platform
[](https://github.com/aflekkas/phsc-11000-study-platform/actions/workflows/publish.yml)
🌍 An AI-assisted React/Vite study platform for PHSC 11000, Environmental History of the Earth. It turns the course arc into an interactive review tool for practicing Earth systems, deep-time timelines, environmental proxies, evolution, extinction, climate change, and human impacts.
Live app: https://aflekkas.github.io/phsc-11000-study-platform/
If this project helps you study, build a course-review tool, or think about Earth history more clearly, star the repo so other people can find it later ⭐
## What It Includes
- 27 lecture modules covering present-day Earth controls, inference tools, major biological transitions, mass extinctions, and human impacts.
- 540 multiple-choice questions with shuffled answers, explanations, difficulty labels, and lecture metadata.
- Freestyle adaptive practice that emphasizes missed and fresh material.
- Mock exams, quick drills, weak-topic retakes, progress tracking, XP, streaks, and local persistence.
- A phrase bank for saving useful terms, processes, fossils, proxies, and explanations while reviewing.
- Optional focus audio with source links and attribution.
- GitHub Actions publishing to GitHub Pages on every push to `main`.
## Study-Use Notice
✅ This project uses AI to help organize and practice course material, which is the study-side use case: concept explanation, review checklists, practice questions, weak-topic review, and recall drills.
It is not meant to answer live labs or quizzes, and it should not be used to write or submit term-paper prose. Use it like a smarter flashcard deck plus study dashboard: learn the mechanism, check the evidence, then do your own course work.
## Run It Locally
```sh
pnpm install
pnpm dev
```
Quality checks:
```sh
pnpm validate:questions
pnpm build
```
Screenshot refresh:
```sh
pnpm dev
pnpm screenshots
```
## Course Content Notice
This public repo intentionally excludes raw course PDFs and other local-only source files. The app publishes study notes, structured question data, and software built from course review work, not the original lecture decks.
The app is for learning and review. It is not a substitute for the course materials.
## Music Credits
Focus audio metadata and source links live in [docs/music-attributions.md](docs/music-attributions.md). Tracks are credited in the in-app player as well.