vcjpierre / django-nuxt-recipes

Django +Nuxt.js recipes web app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RecipesApp

A Server Side Rendered web application using Django and Nuxt.js.

Screenshots

Requirements

Built With

  • Python - A programming language that lets you work quickly and integrate systems more effectively.
  • Django - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
  • Nuxt - Nuxt.js is a minimal framework for creating Vue.js applications with server side rendering, code-splitting, hot-reloading, static generation and more.

How to setup and run

Clone the project

git clone https://github.com/vcjpierre/django-nuxt-recipes

Navigate into the diretory

cd django-nuxt-recipes 

Source the virtual environment

pipenv shell 

Install the dependencies

pipenv install 

Navigate into the backend directory

cd api 

Make migrations

python manage.py migrate

Start the backend server

python manage.py runserver 

Go to http://localhost:8000/api/

Then open a new terminal and navigate into the frontend directory

cd client 

Install dependencies

npm install 

Start the frontend development server

npm run dev 

Go to

http://localhost:3000 

About

Django +Nuxt.js recipes web app


Languages

Language:Vue 59.7%Language:Python 34.6%Language:JavaScript 5.0%Language:CSS 0.7%