A Full Stack App Made By Vue.js And Django . This App Made For Fun And Authentication Systems And Security Options Do Not Added To This Project
- Node.js
- Python 3
- Pip
- First You Should Go To backend Folder
- Then Make A Virtual Environment ( python -m venv env )
- Active Virtual Environment
- Go To todolist Folder Located On backend Folder
- Install Packages Listed On requirements.txt On env ( pip install -r requirements.txt )
- Run python manage.py makemigrations
- Run python manage.py migrate
- Run python manage.py createsuperuser And Fill Out Questions ( To Access Django Admin )
- Then Run Backend Mini Server For Test ( python manage.py runserver )
- Minimize Your Terminal Which Is Running Django Mini Server ( Dont Close It )
- Then Go To vue/front Folder
- Run npm install
- Run npm run serve
- Then Copy The Running Address Of Npm Server
- Go To backend/todolist/todolist And Open settings.py File With An Editor
- Search For CORS_ALLOWED_ORIGINS List And Add Paste Running Address Of Npm Server On The List
- Save Changes On settings.py File And Go To Npm Server Address On Your Browser
- You Can Use Todo App Now
I Hope You Like It . Thank You For Reading Please Give Me Star Because It Make Me Happy