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

https://github.com/flavien-hugs/dj-nuxt-shorten-url

Django with NuxtJs app shorten url
https://github.com/flavien-hugs/dj-nuxt-shorten-url

django-nuxt django-rest-framework

Last synced: 7 months ago
JSON representation

Django with NuxtJs app shorten url

Awesome Lists containing this project

README

          

## [django nuxtjs app shortener url](https://github.com/flavien-hugs/dj-nuxt-shorten-url.git)

[![Django Version](https://img.shields.io/badge/Django-Version3-success.svg)](https://www.djangoproject.com)
[![Python Version](https://img.shields.io/badge/Python-3.6-brightgreen.svg)](https://www.python.com)
[![NuxtJS]([documentation](https://nuxtjs.org))]

![django nuxtjs app shortener url](https://github.com/flavien-hugs/dj-nuxt-shorten-url/blob/main/shortener.png)

[dj-nuxt-shorten-url](https://github.com/flavien-hugs/dj-nuxt-shorten-url/) is a small shortener url system application.

#### backend: Installation & Execution of the project locally

```bash
$ git clone https://github.com/flavien-hugs/dj-nuxt-shorten-url.git
$ cd dj-nuxt-shorten-url
$ pipenv shell && pipenv install
$ cd backend
$ ./manage.py makemigrations && ./manage.py migrate
$ ./manage.py runserver

#### frontend: Installation & Execution of the project locally

```bash
# install dependencies
$ cd frontend
$ npm install

# 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
```

Good code :)