Skip to content

niroshn/serverless-delivery-framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Serverless Delivery Framework

Join the chat at https://gitter.im/99xt/serverless-delivery-framework

Serverless delivery framework was developed using aws technologies with serverless framework for deliver software versions and Switch users for different software versions. read more

Architechture

###Application Architechture

READ MORE Abount application architecture

###Directory structure:

├── api
|── config
|   |──s3
|── delivery
|── gulp
|──home
|  |──lib
|  |  |──users
|  |──database
|  |──offline
|  |──resources
|  |──homeHandler.js
|  |──index.html
|  |──package.json
|──build
|──config.json
|──gulpfile.js
|──serverless.yml
|──package.json

###1. Clone and Install Depandancies Clone or download source from github

git clone https://github.com/99xt/serverless-delivery-framework.git

Install all npm dependancies

cd serverless-delivery-framework && npm install gulp dependancy-install

###2. Create Application Client

You can use web folder to store your client application. This folder can be contain client app related file such as javascript, css etc. You can structure this folder according to your requrement. This folder is use only when you develop your client application in your local machine.

This applicatiion contain contain simple index.html page if you needed you can replace it by your source code.

REPLACE web FOLDER BY CLIENT-APP

###1. Running the Delivery Framework Dashboard

gulp serve-dashboard

###2. Running the Application Client

gulp serve-client

###3. Running the Application API Gateways

gulp serve-api

Contributing

We love our contributors! Please read our README file to learn how you can start project for development and use [gitter chat] (https://gitter.im/99xt/interns-portal) .

About

This is a boilerplate for deliver serverless software https://99xt.github.io/serverless-delivery-framework/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 41.3%
  • HTML 39.7%
  • CSS 19.0%