haenno / VBJ

A frontend build with Vite and Bootstrap for a backend with Django REST framework and Simple JWT.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VBJ: Vite Bootstrap JWT

A frontend build with Vite and Bootstrap for a backend with Django REST framework and Simple JWT.

This project is uncomplete and still a work in progress.

A live working demo is available at https://haenno.github.io/VBJ/.

Todo-List

  • Setup Vite and Bootstrap
  • Create a CI/CD pipeline with GitHub Actions
  • Setup automatic deployment to GitHub Pages
  • Add axios
  • Implement a sample API call
  • Create the backend for testing (absolte bare minimum with Django REST framework and Simple JWT and all settings to default/standard)
  • Add Routes for login and logout
  • Add state management for "userIsLoggedIn" and token storage
  • Check possibility of deployment to mobile devices with https://capacitorjs.com and https://ionicframework.com/.
  • and more...

Lifecycle

  • 2023-08-10: Darkmode selector and background image added Darkmode selector and background image added.

  • 2023-08-08: Provided template site with some Bootstrap examples Provided template site with some Bootstrap examples.

Note to repo initialisation

This repo was initialised by following the instructions from https://getbootstrap.com/docs/5.2/getting-started/vite/ and cloning the repo from https://github.com/twbs/examples/tree/main/vite.

About

A frontend build with Vite and Bootstrap for a backend with Django REST framework and Simple JWT.

License:MIT License


Languages

Language:Vue 57.8%Language:JavaScript 27.6%Language:SCSS 12.4%Language:HTML 2.3%