Skip to content

[Proposal] Use GitHub Pages for Initial Version #21

@AndrewNatoli

Description

@AndrewNatoli

Describe the idea
Instead of worrying about hosting and a datastore, we can utilize TravisCI and GitHub Pages.

We can set up a "cron" in TravisCI to automatically build the project every day. In doing so it will run the web scrapers and store their output in individual JSON files. We can then tell TravisCI to put those JSON files inside a data directory within the React app after it's built. Then the build artifacts get pushed to the gh-pages branch.

What would be required to accomplish this?
Simplifying the process! We just need to finish the crawlers and have them output JSON.

Additional context
This would follow a similar process as https://github.com/OpenCLTBrigade/opencltbrigade.github.io

Metadata

Metadata

Labels

proposalDiscuss a change to the project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions