Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/camkem/dot-new-tool

This is a basic implementation of a Nuxt app, that allows the use of wildcard URI's to match to a SQLite DB so that we can route stored entities.
https://github.com/camkem/dot-new-tool

Last synced: 17 days ago
JSON representation

This is a basic implementation of a Nuxt app, that allows the use of wildcard URI's to match to a SQLite DB so that we can route stored entities.

Awesome Lists containing this project

README

        

# dot-new-tool

Inspired by Tim Bennetto's dm.new tool, this is a web-based tool to help you create a dot new project, to handle redirects, to offer a an interface for the dot new domains.

## Features

Built with Nuxt.js, this project includes the following features:
- Create a new link with a custom name
- Redirect to the link
- Backed with a sqlite database
- All validation and error handling is accounted for

## Build Setup

```bash
# install dependencies
$ npm install

# Change URL's in files for your scope
- Change the redirect url in redirect/[slug].js to suit your needs
- Also change to url to your domain in the create.js file

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
```