The best way to start building applications for Ontario.ca.
This Ontario.ca Jamstack Toolkit is designed for teams that want to create maintainable, performant and dynamic user experiences for the public that integrate with Ontario.ca. Quickly start building a frontend application using the Ontario Design System and enrich it with backend APIs.
You can get a new Ontario.ca Jamstack application running in your local dev environment with these steps:
-
Clone this repository.
git clone https://github.com/ongov/Ontario.ca-Jamstack-Toolkit
-
Configure your application details.
Move into the newly cloned directory, install the needed packages, and enter the new project setup command:
cd jamstack-application-toolkit npm install node jam-on.mjs new
-
Start the application in
develop
mode.npm run serve
-
Open the source code and start editing.
Your application is now running at
http:https://localhost:8080
. Open thejamstack-application-toolkit
directory in your code editor of choice to start making changes.
You now have a functioning Ontario.ca Jamstack application running locally.
Find documentation and guides for working with the toolkit in the GitHub Wiki.
We welcome suggestions for improving the toolkit. See CONTRIBUTING.md
for our guide on contributing to this project.
Licensed under Apache License 2.0.