Amazon Data Filtering Web App Development
Budget: $30 – $250 AUD
I need a web app built that uses my python script I built in replit for upload of a excel and filtering. The app should allow user logins and have an admin dashboard.
Key Requirements:
Use the tested Python script from Replit.
Develop a responsive web app accessible on any device (PC, mobile, etc.).
Enable file upload for Amazon data filtering (scipt works currently in replit - I will supply python code).
User sign-up (username/and they must enetr there Amazon Store URL) with login.
Admin dashboard to manage and view user accounts.
Setup database (SQLite/PostgreSQL) for user data and filters.
Future: Admin filters to identify top-performing accounts.
Suggested dependies:
Dependencies (Python Packages):
Streamlit – To render the UI components of the script.
Pandas – For handling Excel file manipulation.
Openpyxl – To read and write Excel files.
Flask (or Django) – For handling routing, sessions, and user authentication.
SQLAlchemy (if using Flask) – For database ORM (object-relational mapping).
psycopg2 (for PostgreSQL) or mysqlclient (for MySQL) – For database connections.
Other Tools:
Gunicorn – For serving the Python app in a production environment.
I think the install of the above will ensure they can use your script from Replit on a server environment for web access with user authentication and an admin dashboard.
Ideal Skills:
- Web Development: Proficiency in creating user-friendly web applications.
- Python: Experience with Python, particularly in integrating scripts into web apps.
- Data Processing: Ability to handle bulk data processing efficiently.
- Amazon API: Familiarity with Amazon's data and reporting systems would be a plus.
Key Requirements:
Use the tested Python script from Replit.
Develop a responsive web app accessible on any device (PC, mobile, etc.).
Enable file upload for Amazon data filtering (scipt works currently in replit - I will supply python code).
User sign-up (username/and they must enetr there Amazon Store URL) with login.
Admin dashboard to manage and view user accounts.
Setup database (SQLite/PostgreSQL) for user data and filters.
Future: Admin filters to identify top-performing accounts.
Suggested dependies:
Dependencies (Python Packages):
Streamlit – To render the UI components of the script.
Pandas – For handling Excel file manipulation.
Openpyxl – To read and write Excel files.
Flask (or Django) – For handling routing, sessions, and user authentication.
SQLAlchemy (if using Flask) – For database ORM (object-relational mapping).
psycopg2 (for PostgreSQL) or mysqlclient (for MySQL) – For database connections.
Other Tools:
Gunicorn – For serving the Python app in a production environment.
I think the install of the above will ensure they can use your script from Replit on a server environment for web access with user authentication and an admin dashboard.
Ideal Skills:
- Web Development: Proficiency in creating user-friendly web applications.
- Python: Experience with Python, particularly in integrating scripts into web apps.
- Data Processing: Ability to handle bulk data processing efficiently.
- Amazon API: Familiarity with Amazon's data and reporting systems would be a plus.