Skip to content

izzymsft/github-spark-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Github Spark Tutorials

A repository to try out Github Spark capabilities

About Github Spark

Github Spark is a new tool in Copilot that turns your ideas into full-stack apps, entirely in natural language.

With GitHub Spark, you can describe what you want in natural language and get a fullstack web app with data storage, AI features, and GitHub authentication built in. You can iterate using prompts, visual tools, or code, and then deploy with a click to a fully managed runtime.

Spark is seamlessly integrated with GitHub so you can develop your spark via a synced GitHub codespace with Copilot for advanced editing. You can also create a repository for team collaboration, and leverage GitHub's ecosystem of tools and integrations.

Who Can Use Github Spark

Anyone with a Copilot Pro+ license can use Spark.

Getting Started

You can get started by heading over to https://github.com/spark

You will need a GitHub account with Copilot Pro+.

Follow this tutorial to get started with Spark.

You can use the PRD File file in this repo to check out my example of creating an Application that can do the following

Application Objectives

A Web Application that can be used to manage customer profile information for users based in the United States.

The application will allow the user to perform CRUD operations with the records

The web application will capture the following fields from the user and store it in the database:

  • Customer Id
  • First name
  • Last name
  • Email address
  • Street Address
  • Street Address 2
  • City
  • State (two letter abbreviation)
  • Zipcode (5-digit zipcode)
  • Phone number in E.123 format