Skip to content

Commit

Permalink
updated readmes
Browse files Browse the repository at this point in the history
  • Loading branch information
yorek committed Sep 11, 2020
1 parent d8eb8f6 commit 978404e
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 17 deletions.
13 changes: 0 additions & 13 deletions CHANGELOG.md

This file was deleted.

2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Contributing to [project-title]
# Contributing to ToDo MVC Sample app Full Stack implementation using Azure Static WebApps, Azure Functions, Node, Vue.Js and Azure SQL (full JSON support)

This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
Expand Down
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,25 +25,35 @@ Taxonomies for products and languages: https://review.docs.microsoft.com/new-hop

# ToDO MVC Sample App Full Stack Implementation

![License](https://img.shields.io/badge/license-MIT-green.svg)

Serverless Full Stack implementation on Azure of [ToDoMVC](http://todomvc.com/) app.

## Azure Static WebApps, Azure Functions, Node and Azure SQL

The implementation uses

- Azure Static WebApp: to bind everything together in one easy package, natively integrated with GitHub CI/CD pipeline
- [Azure Static WebApp](https://azure.microsoft.com/en-us/services/app-service/static/): to bind everything together in one easy package, natively integrated with GitHub CI/CD pipeline
- Vue.Js as front-end client
- Azure Function for providing serverless back-end infrastructure
- NodeJS for the back-end logic
- Azure SQL as database to store ToDo data

## Implementation Details

TDB
Folder structure

- `/api`: the NodeJs Azure Function code used to provide the backend API, called by the Vue.Js client
- `/client`: the Vue.Js client. Original source code has been taken from official Vue.js sample and adapted to call a REST client instead of using local storage in order to save and retrieve todos
- `/database`: the T-SQL script needed to setup the object in the Azure SQL database. Take a look at the Stored Procedure to see how you can handle JSON right on Azure SQL

## Running local

TDB
Details on how to run Azure Static WebApps locally can be found here:

[Set up local development for Azure Static Web Apps Preview](https://docs.microsoft.com/en-us/azure/static-web-apps/local-development)



## Running on Azure

Expand Down

0 comments on commit 978404e

Please sign in to comment.