Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuanianji/periodic-table
My Computer Science IA!
https://github.com/joshuanianji/periodic-table
Last synced: 1 day ago
JSON representation
My Computer Science IA!
- Host: GitHub
- URL: https://github.com/joshuanianji/periodic-table
- Owner: joshuanianji
- Created: 2018-10-30T00:48:01.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T05:21:31.000Z (almost 2 years ago)
- Last Synced: 2024-04-17T05:19:02.851Z (10 months ago)
- Language: Elm
- Homepage: https://joshuaji.com/periodic-table
- Size: 8.59 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Joshua's Compsci IA
This repository holds my code for my high school Compsci IA, which is a periodic table web app. See it in action [here](https://joshuaji.com/projects/ptable)!
## Note
This project has gone some pretty dramatic changes. To see the state of the code at (approximately) the time of the IA submission, it would likely to have been [this commit](https://github.com/joshuanianji/periodic-table/tree/1d0cbc86ff70dd0ca35c9ab620f10f5a3f30c1ad).
## Quick Info
* Written in [Elm](https://www.elm-lang.org), a functional programming language that compiles to Javascript. I have the compiled code on this [github repo](https://github.com/joshuanianji/Compsci-IA) (inside the projects folder).
* As of today, this only has a slightly interactive periodic table and a molar mass calculator.
* Periodic table elements retrieved via Bowserinator's [Periodic Table JSON](https://github.com/Bowserinator/Periodic-Table-JSON).
* Not working on mobile devices yet.
## Run Locally
```bash
npm i
npm run dev
```