Ecommerce Web Application:
GitHub: https://github.com/abubakerKhaled/EcomStore
Developed a fully-featured online shop using Django, offering a seamless user experience with robust functionalities.
- Implemented Core Features: Designed a product catalog, shopping cart, discount code system, and order management functionality.
- Integrated Payment System: Configured Stripe for credit card payments, generated dynamic PDF invoices, and handled asynchronous payment notifications.
- Enhanced Customer Engagement: Built a recommendation engine using Redis and implemented internationalization to support multiple languages and local formatting conventions.
- Optimized Performance: Utilized Celery with RabbitMQ for asynchronous tasks and monitored performance using Flower.
Technologies Used: Python, Django, PostgreSQL, Redis, Celery, Stripe API, RabbitMQ, Django-parler, Rosetta, HTML, CSS, JavaScript.
Awesome Photo Sharing Web Application:
GitHub: https://github.com/abubakerKhaled/Awesome
- Designed a category-based filtering system for posts, enhancing search functionality and reducing post-discovery time by 30%.
- Developed a photo-sharing application that scrapes images from Flickr, extracting metadata (URL, author, title) with 90% accuracy using web scraping tools.
- Implemented user profile management, allowing users to update personal details (name, bio, location, gender, title) and interact with posts through likes, comments, and replies, boosting engagement by 20%.
- Built a private messaging feature, achieving a 98% success rate, to facilitate secure and seamless communication between users.
- Technologies: Python, Django, Allauth, BeautifulSoup, Requests, HTMX, Cryptography, Hyperscript.