Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaalgieee/pwapd-vapor

PWA Pilipinas - Davao | Swift on Server Demo App
https://github.com/aaalgieee/pwapd-vapor

react swift vapor vapor-swift web

Last synced: 3 months ago
JSON representation

PWA Pilipinas - Davao | Swift on Server Demo App

Awesome Lists containing this project

README

        

# Swift on Server | Demo Blog App

This repo simply showcase the power of Vapor on Swift creating APIs and such for Web Development.

## Installation - macOS
### Homebrew
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

### Vapor
```bash
brew install vapor
cd pwapd-vapor
swift run
```

### Frontend
```bash
cd frontend
yarn
yarn run dev
```

## Installation - Linux

### Swiftly
```bash
curl -L https://swiftlang.github.io/swiftly/swiftly-install.sh | bash
```

### Vapor Toolbox
```bash
git clone https://github.com/vapor/toolbox.git
cd toolbox
make install
```
### Run the Server
```bash
cd pwapd-vapor
swift run
```
### Frontend
```bash
cd frontend
yarn
yarn run dev
```

## Acknowledgements

- [Vapor](https://vapor.codes)
- [Swift](https://swift.org)
- [PWA Pilipinas - Davao](https://www.facebook.com/pwapilipinasdavao)

## Feedback

If you have any feedback, please reach out to us at [email protected]