Youssri Ahmed Hamdy AboElseod's repositories
neural-network-designer
Web application to design or optimize neural networks for given data set or math function.
paraiso-lite
QMS (ISO 9001:2015) Software
Versatile-cloud-storage-with-user-interface
About the project πΎ The project is designed for remote storage of files and access to them from anywhere in the world. π Principle of operation: π User opens the app π If the user does not have an account in the system, then he clicks on the registration button and is transferred to the registration page (redirection is implemented by the library - webbrowser) π After successful registration, the user returns to the application and enters the login data (username and password) and then presses the Login button to authorize in the system (at this moment the program will receive the data entered by the user and send them to the server by POST, after which the server returns a response if the response status is "OK", then a local database is created in which the data entered by the user is saved, if the server returns the "ERR" status, the user will be shown the message "Invalid Username or Password") π If the user has not uploaded any files before, he will see two buttons "Upload file" and "Logout". The "Upload file" button is intended for uploading files (after clicking on it, a window will open for the user to select a file to upload, after choosing a POST server, the selected file will be sent by a request). The "Logout" button is designed to "log out" of the account (after clicking on it, the user will be transferred to the authorization page) π If the user has previously downloaded files, they will be displayed on the screen as a block, which includes: file name, file icon (depending on the file extension), "Download" button and "Delete" button. When you click on the "Download" button, a menu will open in which the user can select which directory the selected file will be downloaded to (a GET request will be sent to the server, and the server will return the requested file in response). Clicking the "Delete" button will delete the file The following technologies were used to implement the project: π PyQt5 - to implement the user interface π Django and addition to it DjangoRestFramework - to implement the server side of the project π Library Requests - for communication with a remote server by sending GET and POST requests to it π SQlite database - for local storage of user data, in particular login and password, for automatic authorization in the program
accessTemplate
A Ms Access Project with multilanguage support and login with user roles
CamScanner_webapp
This a lightweight tool for making documents on the fly from camera images. So this uses OpenCV and Django in tandom also pillow is used to make the pdf
django-datta-able
Datta Able - Open-Source Django Dashboard | AppSeed
django-filingcabinet
PDF document viewer Django app
Django-MongoDb-CRUD-RESTAPI
Basic CRUD application for managing students marks in python using Django with restfull API service and containerized it
django-query-builder
Build complex queries for Django
ERP
Python Django
flenv
The simplest and smallest Flutter Version manager. Script flenv.yaml file wich you can addycji to your project repo.
Login-Register-FlutterApp
Login Register Auth App by Delicia Fernandes using Google and Facebook sign in.
multiple-databases-in-django
This is a short project for showing how we can use multiple databases in django.
omflow
form base and IT automation workflow engine.
problemsForSolve
i put here every project i had huge problem for share it to solve by my classmates and teachers
PyERP-1
ERP en Django by www.marlonfalcon.cl
pyqt-sqlite
SqLite Database Management Software implemented with Python3.4 and PyQt5.7 for teaching/learning purpuses
python_app_sqlite
An application using PyQt5 and SQLite for the purpose of entering and storing data.
Quality-Control-using-Deep-Learning-
A deep learning based quality control pipeline to detect defective products
quality-engineering-tools
A collection of automatable helping procedures for deploying a better House-of-Quality analysis. Those are considered as a further application of the topics covered during the "Quality Engineering" class I attended at Polytechnic of Turin.
simple-stock-management
A simple stock management and inventory web app, designed for small businesses and nonprofits.
sqlite3_library_windows
Flutter package to bundle sqlite3 library to your windows apps
SQLiteCpp
SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
sqlitetoexcel
Flutter plugin for export sqlite tables to excel(.xls format only) file
StickyNote-Program
A very simple python gui program made with kivy and kivymd framework to demonstrate how easy it is to create good loking GUI