https://github.com/vcjpierre/django-nuxt-recipes
Django +Nuxt.js recipes web app
https://github.com/vcjpierre/django-nuxt-recipes
django nuxt universal-app
Last synced: 4 months ago
JSON representation
Django +Nuxt.js recipes web app
- Host: GitHub
- URL: https://github.com/vcjpierre/django-nuxt-recipes
- Owner: vcjpierre
- Created: 2019-03-29T04:55:31.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-20T18:33:48.000Z (6 months ago)
- Last Synced: 2024-12-20T19:38:22.300Z (6 months ago)
- Topics: django, nuxt, universal-app
- Language: Vue
- Homepage:
- Size: 15.6 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RecipesApp
A Server Side Rendered web application using Django and Nuxt.js.
## Screenshots
![]()
![]()
## Requirements
* [Python](https://www.python.org/downloads/)
* [Pipenv](https://pypi.org/project/pipenv/)
* [Npm](https://www.npmjs.com/) or [Yarn](https://yarnpkg.com/en/)## Built With
* [Python](https://www.python.org/) - A programming language that lets you work quickly and integrate systems more effectively.
* [Django](http://djangoproject.org/) - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
* [Nuxt](https://nuxtjs.org/) - 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
```