A flask module templates for fast development.
Note: If you want to contribute, please contact me in messenger.
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
- ...
Windows:
Windows:
- Make sure the requirements are installed and running.
- Clone/download then extract this project.
- Open cmd/terminal then cd to this project.
cd PATH_OF_THE_PROJECT
- Generate and activate virtual environment:
py -3 -m venv .venv .venv\Scripts\activate
- Install required modules:
pip install -r requirements.txt
- Generate mysql database (make sure the mysql server is running):
python application/db.py
- Run project:
flask --app application run --debug
- Open application
- DONE!
"The UI used in this project is from here created by codzsword with its youtube video."