Skip to content

iTwin/itwin-cesium-tutorial-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iTwin + Cesium Introduction Tutorial App

This repository contains the starter code used in the iTwin + Cesium Introduction tutorial series, along with completed code examples for each tutorial.

Have questions? Ask them on the community forum.

Found a bug? Open an issue.

🚀 Using the Tutorial Starter Code (main branch)

  1. Clone the repository
  2. Rename .env.example to .env
  3. Add your own Cesium ion access token
  4. Run npm install
  5. Start the app with npm run dev
  6. Open http://localhost:5173 in your browser

🔍 Using the Completed Tutorial Code (tutorial branches)

  1. Clone the repository
  2. Switch to the branch for the completed tutorial you want to view (e.g., tutorial-2-complete)
  3. Use the provided .env file — it contains credentials for accessing example content
  4. Run npm install
  5. Start the app with npm run dev
  6. Open http://localhost:5173 in your browser

🔧 Maintenance Guidelines

  • Environment Settings

    • The main branch should not contain any committed .env credentials.
    • Tutorial branches may include .env files with approved credentials for accessing example content.
      • If you modify these credentials locally, ensure that personal credentials are not accidentally committed.
  • Credential Rotation
    Credentials should be regenerated every two months.

📗License

Apache 2.0. The iTwin + Cesium Introduction Tutorial App is free to use as starter project for both commercial and non-commercial use.

👥Contributions

Pull requests are appreciated. Please use the same Contributor License Agreement (CLA) used for Cesium.

About

A starter application to be used with Cesium iTwin Platform tutorials

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors