Skip to content

adeyemi-o/Ontario.ca-Jamstack-Toolkit

 
 

Repository files navigation

Ontario.ca Jamstack Toolkit

Available in French

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.

Get started using the toolkit

You can get a new Ontario.ca Jamstack application running in your local dev environment with these steps:

  1. Clone this repository.

    git clone https://github.com/ongov/Ontario.ca-Jamstack-Toolkit
  2. Configure your application details.

    Move into the newly cloned directory and enter the new project setup command:

    cd jamstack-application-toolkit
    node jam-on.mjs new
  3. Start the application in develop mode.

    npm run serve
  4. Open the source code and start editing.

    Your application is now running at http:https://localhost:8080. Open the jamstack-application-toolkit directory in your code editor of choice to start making changes.

You now have a functioning Ontario.ca Jamstack application running locally.

Learning to use the toolkit

Join the Ontario.ca Jamstack Toolkit team on Microsoft Teams to find documentation on working with the toolkit, as well as support and release notes.

Don't have access to Teams? Contact [email protected] for support alternatives.

Contributions

We welcome suggestions for improving the toolkit. See CONTRIBUTING.md for our guide on contributing to this project.

License

Licensed under Apache License 2.0.

About

The best way to start building applications for Ontario.ca

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Nunjucks 76.1%
  • JavaScript 19.3%
  • Shell 3.5%
  • CSS 1.1%