User Guide
Thank you for purchasing from CodeShack!
Your support will help keep our website up and running, and will help us provide you with more quality content!
If you have any issues don't hesitate to contact us via our website or directly to our email at support@codeshack.io.
Requirements
I recommend you read the following tutorials on our website (if you haven't already):
You will need the following:
- Python 3.7.2 or higher
- MySQL Server
- MySQL Workbench
- A code editor, you can use notepad to edit the Python file but I don't recommend it, instead download one of the following: Notepad++, Visual Studio Code, or Atom.
Instructions
Open the command line and install the below Python packages.
- pip install Flask
- pip install flask-mysqldb
- pip install Flask-Mail
Execute the "pythonlogin.sql" file in MySQL Workbench, this includes a test account that you can use for testing purposes.
FAQs
- How do I add add-ons?
Each add-on contains an instructions file, follow the instructions to add them. - Why am I not receiving the activation email?
You need a working SMTP mail server and make sure your firewall is not blocking ports 25, 587, 465, 110, etc. This shouldn't be a problem on most hosting providers or Linux servers (built-in email server). - Why am I getting a MySQL error?
Make sure you update the MySQL details in the "main.py" file, you might need to change the hostname if yours is different, and make sure you've executed the SQL file in MySQL Workbench. - How do I download the zip file again if I've deleted it?
The download link is in your email, if you do not have it you can contact us and we can send you another email, remember not to share your download links, these are being monitored.
Updates
06/01/2020
- Improved code.
- Updated the activate page, there is now a user interface as before it was plain text.
- New add-ons added: Forgot Password, Activate with Reset Password, Activation Required for Login
- Updated the user guide, the file is now in HTML format.