Project Requirements
API Documentation
React READ ME
API: Astronomical Applications API v2.2.0
- Sun and Moon Data
https://api.usno.navy.mil/rstt/oneday?date=MM/DD/YYYY&loc=Springfield, Mo
- Solar Eclipse Calculator
https://api.usno.navy.mil/eclipses/solar?year=YEAR
Framework: React
Views:
- Sunrise and sunset.
- Moon rise, moon set, and phase.
- List of solar eclipse for the year.
npm install(to install React)
a.npm audit fix(if npm install finds vulnerabilities)npm start(to run React)
nightwatch(to run test suite) Alternatively:nightwatch tests/e2e.js(to run end to end test)nightwatch tests/unit-test.js(to run unit test (doesn't work, oops))
- April 12 - Teams finalized and project decided.
- April 19 - Framework selected. Base project structure and tooling decided.
- April 26 - Routing setup with static HTML/CSS views.
- May 3 - 1 Unit and 1 E2E test working
- Carmen: API calls
- Kristopher: HTML/CSS (rewritten with React)
- Hailey: Routing
- Tiffany: Tests