I used to always make mistake in those tedious Electronic Devices and Circuits amplifier analysis in lower semesters, hence I searched for various online platforms that would make EDC Calculations easier and faster - especially when you want to cross check the answers. Unfortunately I couldn't find any. EDC Calculator is developed using Flask framework of Python and MySQL database on Xampp Server.
- Download and Install Python. Set the path on your system.
- Create the project folder using
mkdir EDC Calculator
- Create a virtual enviornment for the project :
py -3 -m venv venv
- Before you work on your project, activate the corresponding environment:
venv\Scripts\activate
- Within the activated environment, use the following command to install Flask:
pip install Flask
- Install MySQL connector:
pip install mysql.connector
- Start the Xampp server and ennsure that you have the database named
edcflask
and tableuser
. The table structure is as follows: a. user_id PK, AI, INTEGER(500) b. name VARCHAR(50) c. email VARCHAR(50) d. password VARCHAR(50) - Run
main.py
file - Open your browser and type the url:
http://127.0.0.1:5000/
- LogIn Page
- Register Page
- Amplifier Calculator