A fullstack blog application built with Django REST Framework for the backend and Svelte for the frontend.
The project demonstrates API-driven architecture, CRUD functionality, and clean separation between backend and frontend.
. āāā backend āĀ Ā āāā blog_system āĀ Ā āĀ Ā āāā asgi.py āĀ Ā āĀ Ā āāā init.py āĀ Ā āĀ Ā āāā settings.py āĀ Ā āĀ Ā āāā urls.py āĀ Ā āĀ Ā āāā wsgi.py āĀ Ā āāā db.sqlite3 āĀ Ā āāā manage.py āĀ Ā āāā posts āĀ Ā āĀ Ā āāā admin.py āĀ Ā āĀ Ā āāā apps.py āĀ Ā āĀ Ā āāā init.py āĀ Ā āĀ Ā āāā models.py āĀ Ā āĀ Ā āāā permissions.py āĀ Ā āĀ Ā āāā serializers.py āĀ Ā āĀ Ā āāā tests.py āĀ Ā āĀ Ā āāā urls.py āĀ Ā āĀ Ā āāā views.py āĀ Ā āāā requirements.txt āĀ Ā āāā start.sh āāā frontend āāā package.json āāā package-lock.json āāā README.md āāā rollup.config.js āāā scripts āĀ Ā āāā setupTypeScript.js āāā src āāā App.svelte āāā main.js
cd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver