Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/guildenstern70/SmartDeno

A simple Web Template application in Typescript for Deno
https://github.com/guildenstern70/SmartDeno

bootstrap deno denokv eta oak typescript

Last synced: 3 days ago
JSON representation

A simple Web Template application in Typescript for Deno

Awesome Lists containing this project

README

        

# SmartDeno

[![deno version](https://img.shields.io/badge/deno-^1.32-lightgrey?logo=deno)](https://github.com/denoland/deno)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7ce723763948494fb69c6efd861fce4c)](https://www.codacy.com/gh/guildenstern70/SmartDeno/dashboard?utm_source=github.com&utm_medium=referral&utm_content=guildenstern70/SmartDeno&utm_campaign=Badge_Grade)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

![SmartDeno screenshot](./static/img/smartdeno.png "SmartDeno screenshot")

**SmartDeno** is a simple Web Template Application written in [TypeScript](https://www.typescriptlang.org/) using [Deno](https://deno.land/).
It is based on the following building blocks:

* [Oak Application Server](https://deno.land/x/oak)
* [Deno KV](https://deno.land/[email protected]/runtime/kv)
* [Eta Template Engine](https://eta.js.org/)
* [Bootstrap Responsive HTML Library](https://getbootstrap.com/)
* [DyeLog Logger](https://deno.land/x/[email protected])

## Deno Deploy

This application is compatible with [Deno Deploy](https://deno.com/deploy) and can be visited [here](https://smart-deno-project.deno.dev/)

## Run

### Locally

deno task start

### With Docker

docker build -t smart-deno .
docker run -p 8000:8000 smart-deno

## Version

Version info is stored in `VERSION` and `/src/version.ts` files.