Skip to main content

a supercharged heart for the non-expert hands

Project description

sweetheart.py

a supercharged heart for building incredible full-stacked webapps at the speedlight

Introduction

Since Ubuntu20.04 can be installed as a usual softwares within Windows10, it provides an incredible way for any organization to develop, administrate and deploy powerfull responsive webapps on its own local network including high capabilities of integration with the already existing tools like databases, ms-excel, sap...

The sweetheart framework propose a simple and efficient approach to do it in a python/html/css centric way leading you to the best components and coding practices. Due to the current place of the python language regarding to calculations and AI, this makes sweetheart a fast and ideal toolkit for evoluting to the Industry4.0 precepts.

The highest quality components that can be adopted by newbies

  • easy to learn, easy to use
  • full documentation provided
  • built-in reponsive user interfaces
  • quick and clean prototyping
  • quick and clean deployement
  • ready for maintenable great code quality
  • ready for datacenters, big-data and ai
  • ready for inovation and creativity

A supercharged basis available for the non-expert hands

  • provided database server: MongoDB
  • provided asynchronous webserver: Uvicorn
  • provided optionnal webserver: CherryPy
  • responsive user interfaces: Html
  • backend language: Python3
  • frontend language: Typescript
  • provided libs for going fast: Knacss, W3css
  • provided libs for high-level featuring: Bootstrap4, Vue.js
  • all others nice things you wish using apt, pip and npm

start now using same raw materials of gafam and go farer ahead !

Code examples

your first standalone webpage conroller

import sweet

def welcome():
    """render a welcome message"""
    return sweet.html()

sweet.quickstart(welcome)

your first sweet html webpage

% rebase("sweet.HTML")

<div class="txtcenter">
    <h1>Welcome!</h1>
    <p>get coding full power at the speedlight</p>
</div>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sweetheart-0.1.dev6.tar.gz (11.3 kB view hashes)

Uploaded Source

Built Distribution

sweetheart-0.1.dev6-py3-none-any.whl (25.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page