Skip to content

omar-dulaimi/django-vue-url-shortner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Url Shortner

Built with

Frontend

  • Vue.js
  • Vue CLI
  • Quasar Framework

Backend

  • Django
  • Django Rest Framework
  • SqLite

Running locally

  • Make sure you have python 3 installed:
python -V
  • Inside project root, create a virtual environment:
python -m venv .venv
  • If vsCode does not ask you to activate it, you can manually do so:
source .venv/bin/activate
  • For mac use this command instead(I think):
 ./.venv/bin/activate
  • Install backend requirements:
 pip install -r requirements.txt
  • Now run your server:
 python manage.py runserver
  • Build frontend:
 cd client && npm i
 npm run build