Skip to content

Dmathz16/practice-flask-mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Module Templates

A flask module templates for fast development.

Note: If you want to contribute, please contact me in messenger.

📖 Modules as Backend Developer

Basic:

  • Session authentication [✓]
  • Token authentication [✓]
  • Form Validation [...]
  • Database Management (Page) [✓]
  • Database Management (Modal) (RESTful API) [✓]
  • Date Manipulation [✓]
  • String Manipulation [✓]
  • Number Manipulation [?]
  • Data Encryption [✓]
  • File Upload [✓]
  • Generate PDF [✓]
  • Generate Excel [✓]
  • Caching

Intermediate:

  • Chatbot (Scripted)
  • Websocket [current]
  • Third-party Services:
    • Google Map
    • Mapbox
    • reCAPTCHA
    • Login with Facebook
    • Login with Google
    • ...
  • ...

Advance:

  • Exception Handling
  • ML algorithms:
    • Decision tree [...]
    • Random forest
    • ...
  • Face Recognition [...]
  • Speech to text [...]
  • ...

Expert:

  • Machine learning integration
  • Blockchain integration
  • IOT integration
  • ...

📋 Software Required

Windows:

🏃 How to run?

Windows:

  1. Make sure the requirements are installed and running.
  2. Clone/download then extract this project.
  3. Open cmd/terminal then cd to this project.
    cd PATH_OF_THE_PROJECT
  4. Generate and activate virtual environment:
    py -3 -m venv .venv
    .venv\Scripts\activate
  5. Install required modules:
    pip install -r requirements.txt
  6. Generate mysql database (make sure the mysql server is running):
    python application/db.py
  7. Run project:
    flask --app application run --debug
  8. Open application
  9. DONE!

"The UI used in this project is from here created by codzsword with its youtube video."

About

A flask module templates for fast development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published