Computer Engineering / Software

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 5 of 487
  • Item
    HardwareBazaar
    (2024) Amer Kobari; Tariq Marmash
    This project is a revolutionary resource called HardwareBazaar. It is designed to revolutionize the way hardware components are sold and bought. This project is an extensive web and mobile application that manages to cater both individual consumers and hardware businesses. It streamlines and makes it easier to make more transactions for components such as Rams, CPUs, and GPUs. Not only does this platform aid in and facilitate buying and selling but it also ensures a secure and user friendly experience. This is through vigorous features like in-app messaging, user verification, and multiple payment options, and wishlist management. These features include cash-on-delivery and online payments. A preeminent feature of HardwareBazaar is the Virtual Build Assistant. This feature empowers and enables users to design and configure setups customized to meet their needs. One of the most important factors is that this platform focuses on fostering a sense of community. This is done by discussion forums and peer-to-peer support systems. With the integration of a well-structured database and cutting-edge technology, HardwareBazaar manages to amplify and strengthen user satisfaction and engagement by offering efficient real-time operations. This report details the concept of HardwareBazaar, and other related aspects like the challenges, methodologies, objectives, and outcomes. In which highlights the importance of reducing electronic waste by encouraging the reuse of hardware pieces that stresses the importance of a circular economy. Furthermore, this document explores the architectural system technical stack, and the probable future developments envisioned to expand the reach and capabilities of the platform.
  • Item
    كتابي وكتابك
    (2025) nada ajaj; ibtihaj assi
    This idea was created to be a comprehensive platform that facilitates readers’ access to books, whether through purchase or exchange, while enhancing the experience using smart technologies. This software development project includes a website and a mobile application that provides multiple services to users. The platform provides the ability to sell books in various categories (such as novels, political books, religious books, children's books, etc.), in addition to the ability to exchange books, where users can display their books for exchange so that others can benefit from them. It also provides the audio library feature and PDF books, in addition to the book selling feature, where the user can display his book for sale in the application after it has been purchased from the application and finished reading it. The system also includes a map feature to help users find specific locations to exchange books. In addition, notifications are sent to encourage users to read and explore more books. Users are also notified when a new book, PDF, or audiobook is added. It also provides the full management feature of the platform as before the admin through easy to-interact interfaces
  • Item
    My Look
    (2025) Amr Foqha; Abdelrahman Abboushi
    This project aims to streamline the process of booking hair and skincare sessions through a userfriendly application. The system consists of three main roles: the user (customer), the barber, and the administrator. The barber can create and manage various session types, including haircuts and skincare treatments, set their availability, and publish promotional content such as packages and social media. The user can browse barbers, view their ratings, book sessions, and make secure payments via Visa card. Customers can also follow their favorite barbers, receive updates on new offerings, communicate with barbers through an integrated chat feature, see barbers posts and interacts with them through like and comments. Both barber and users can donate to the application to support this project. The administrator oversees the entire platform, approving barbers based on verified credentials, monitoring statistics, and managing profits. The administrator also facilitates payments by transferring earnings to barbers’ linked bank accounts while deducting a commission from each booking. The application supports appointment booking, cancellation, and rescheduling for both customers and barbers, ensuring flexibility. The platform includes: web-based admin panel, built with React, for system management, mobile application, developed using Flutter, for barbers and customers, backend, powered by Laravel with a MySQL database, ensuring seamless operation
  • Item
    Planify: Learning Platform for Creating and Sharing Roadmaps
    (2025) Salahaldeen Tanbour; Mohammad Ahmad
    Planify is a platform for creating and sharing roadmaps made by users for users. Roadmaps are an essential part of any learning process; Whether learning a skill or a topic, students should follow well-made and reviewed roadmaps to act as a guide. It features the creation of user roadmaps, the ability to share those roadmaps on a platform that other learners can explore and possibly enroll. With the ability to track progress and increase user-retention and performance. Planify profits by serving isolated spaces for companies and organization to share their proprietary and internal resources privately and manage their own users with the system. Built on a monolithic architecture with ASP.NET Core for the back-end, Python for the recommendation engine, and both React & React Native for the front-end.
  • Item
    Health Mate
    (2025) Israa Issa; Yaser kharouf
    The project describes how an integrated mobile application was designed and developed to encourage healthy behaviors through individual health monitoring. Users can monitor their daily wellness and health targets by tracking food intake along with calorie control and physical activity and sleep patterns and water consumption. The notification system sends users immediate alerts for three main activities: drinking water and eating meals and scheduled exercise sessions. The application offers its services to two different types of users who include regular users and nutritionists. The app enables users to store their health records while allowing nutritionists to view their patient files which helps them evaluate progress and perform observations along with providing consultative support. Users can utilize the AI-powered food recognition feature to monitor food items which tracks food consumption and calorie content with high accuracy through advanced technology and user-friendly QR code scanning. The application provides a straightforward interface that users and nutritionists can access through different login methods to use customized health tracking instruments; Users can log their daily food intake. Additionally, the app includes a log of exercise, water consumption, and sleep patterns. One of the most important features of the "Health Mate" is its advanced notification system, which sends reminders about water consumption and diet schedules. This allows nutritionists to use the app to monitor their clients' progress by integrating AI technologies with smart tracking. This paper documents the design and development process, system architecture, key functions, and test and analysis results of the Health Mate, demonstrating its effectiveness in supporting health management and professional nutrition guidance. The Health Mate app is a comprehensive health monitoring application that focuses on users' overall well-being and changes in their health habits and also covers the following areas: 1. Raising awareness of nutrition and health Track the consumption of different groups of nutrients such as proteins, carbohydrates, fats, and vitamins Food items are recognized by the use of QR codes and AI in the food quality screening process. 2. Promoting healthful behaviors Reminder system: Notifications to take medication, drink water, and organize workouts Sleep tracking: to improve your sleep quality, track sleep stages of deep, light, and REM What is done while exercising is exercise logging - the calculation of movements and burned calories. 3. Assisting with nutritionist follow-up to monitor health problems, register yourself as a user or a nutritionist Log virtual meetings and give personalized dietary advice to the user. 4. Integration and ease of use An interface that is easy enough for even children to operate and understand, the fitness app you are using can be paired with your fitness tracker (such as Apple Watch or Fitbit). 5. Added value to society: Fighting obesity and chronic diseases (such as diabetes) by the means of nutritional awareness, Health care cost saving by using smart remote monitoring.