Code Monkey home page Code Monkey logo

flet-cli's Introduction

Flet CLI

Run it Global Commandline Executable

If you are a Linux or a Macos user just add flet-cli to Your .zshrc or .bashrc file

~$ chmod +x flet-cli
~$ chmod +x flet-cli/bin/flet
~$ vim .zshrc # For zshrc default shell
~$ vim .bashrc # For zshrc default shell

Add Autotype to your PATH in your .zshrc or .bashrc file

export PATH="$PATH:path of flet-cli/bin"

Restart the terminal

~$ flet --help

flet-cli's People

Contributors

mr-sunglasses avatar srijan-ss02 avatar

Stargazers

 avatar

Watchers

 avatar

flet-cli's Issues

Add more example templates.

Add more example templates

Overview

Add new templates in the template section of flet-cli repository.

Description

This project is a starting point for a Flet application.

A few resources to get you started if this is your first Flet project:

For help getting started with Flet development, view the
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.

Expected outcomes

New and better working templates.

Skills

Python, File Handling

Possible mentors

Kanishk Pachauri, Anjuman Hassan

Expected project size

24 hours.

Difficulty

Medium

Dockerizing flet-cli

Dockerizing flet-cli

Overview

Make a Docker Container of flet-cli for Easy Workflow.

Description

Docker is a set of platform-as-a-service products that use OS-level virtualization to deliver software in packages called containers.
Containers are isolated from one another and bundle their own software, libraries, and configuration files; they can communicate with each other through well-defined channels. The main goal is to dockerize flet-cli, so that it can run on any platform without any conflict.

Expected outcomes

Working Docker Container of flet-cli with proper documentation in Docs to Run it in the README.md.

Skills

Python, Docker

Possible mentors

Kanishk Pachauri, Anjuman Hassan

Expected project size

5 hours.

Difficulty

Easy

Create a Documentation Website for flet-cli.

Create a Documentation Website for flet-cli.

Overview

Currently these No Official Documentation for using or contributing to flet-cli.

Description

In simplest terms, the sphinx takes in your .rst files and converts them to HTML, and all that is done using just a bunch of commands! Major Python libraries like Django, NumPy, SciPy, Scikit-Learn, Matplotlib, and many more are written using Sphinx. Now, it’s our turn to use it, let’s dive in. The Goal is to use sphinx to create and host the documentation for flet-cli for better understanding and contribution.

Expected outcomes

A website powered by sphnix hosted on webserver.

Skills

Python, Sphnix and Some Knowledge of HTML and CSS.

Possible mentors

Kanishk Pachauri, Anjuman Hassan

Expected project size

10 hours.

Difficulty

Easy

Add the black formatter GitHub Action

Add the black formatter GitHub Action

Overview

Currently, there is no Code Formatter used in flet-cli, Our Goal is to add a Black code formattingr in flet-cli.

Description

Describe the solution you'd like - Add a GitHub action that checks a PR for coding style using black. The GHA should be able to format the code and commit it to the PR if the PR is not following the coding style.

Expected outcomes

A uniform coding style across flet-cli, that Autoformat code on every PR.

Skills

GitHub Actions, Python

Possible mentors

Kanishk Pachauri, Anjuman Hassan

Expected project size

50 hours.

Difficulty

Hard.

Make flet-cli to Install Trough PIP

Flet-cli to PIP

Overview

Make flet-cli to Install Trough pip

Description

Package Installer for Python is the de facto and recommended package-management system written in Python and is used to install and manage software packages. It connects to an online repository of public packages, called the Python Package Index. Our Goal is the flet-cli to pip so that users can install Autotype Via pip3 install flet-cli and use is as a command line executable file ex - flet-cli --help.

Expected outcomes

pip package for flet-cli.

Skills

Python, pip, Unix Executable File.

Possible mentors

Kanishk Pachauri, Anjuman Hassan

Expected project size

20 hours.

Difficulty

Medium

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.