Skip to content

Engine 360 is design in Python (dJango) with combination of VueJs 3

Notifications You must be signed in to change notification settings

hmuhdkamran/Engine360

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Engine360

an opinionated multi-project solution template, combining Python 3.8 and VueJs 3, The objective is to provide scaffolding for a responsive SPA web application

Features

  • loading screen
  • token-based authentication for local
  • role & claims management
  • global application state/event bus
  • hot module reloading for development
  • data migrations

For more details about the implementations of features, you can refer to security, backend or frontend documents

Setup

Your development machine will need to have the following installed.

Built With

  • Python - Python for developing backend application.
  • TypeScript - TypeScript is a typed superset of Javascript that compiles to plain JavaScript
  • Vue.js - Simple yet powerful library for building modern web interfaces
  • Bootstrap - Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
  • Axios - Promise based HTTP client for the browser and node.js
  • Metronic - Template to decore the application.

Simple Run

  • Just double click on run.bat, the it will trigger run_script.py. it install npm and python packages, also set virtual environment for python and run backend server also front end app.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Engine 360 is design in Python (dJango) with combination of VueJs 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published