This project presents a Photo Encryption Application based on the RSA encryption algorithm, designed to provide secure storage and sharing of image files. The system accepts image files from users, converts them into hexadecimal code, and encrypts the data using RSA public-key cryptography. After encryption, the application generates an encrypted file along with a corresponding private key file, both packaged into a downloadable .zip archive. To recover the original image, users must provide the encrypted file together with the correct private key, ensuring secure access and protection against unauthorized use. The project demonstrates the practical application of RSA encryption in safeguarding digital image data and secure file sharing.
This project focuses on implementing a Genetic Algorithm to recreate images using randomly generated shapes and colors. Inspired by the concept of biological evolution, the system generates multiple image populations composed of different shapes, evaluates their similarity to the target image, and selects the best-performing candidates. Through repeated processes of selection, crossover, and mutation, the algorithm gradually evolves images that closely resemble the original photo. A user-friendly interface is included, allowing users to upload their own images and observe the entire regeneration process through a generated video. The project demonstrates the practical application of evolutionary computing techniques in image processing and creative visual generation.
This project focuses on the development of a mobile application dedicated to sports nutrition and fitness guidance. It addresses the growing demand for accessible and personalized fitness and nutrition support for both professional athletes and individuals pursuing an active lifestyle. The system aims to provide tailored fitness programming, nutrition planning, and health-related insights through a convenient mobile platform. Inspired by advancements in sports science and technology, the application promotes healthy eating habits, physical improvement, and performance enhancement. By making customized sports nutrition and coaching more accessible, the project contributes to improving fitness awareness and supporting balanced, healthy lifestyles in the digital era.
Righter is an Android application designed to help users improve their English grammar and vocabulary skills through intuitive learning techniques. The application encourages users to learn from mistakes and strengthen their understanding through continuous practice and interactive quizzes on various grammar topics. The project addresses challenges faced by learners in improving grammar proficiency by providing a user-friendly and engaging mobile platform. The report discusses the application’s objectives, scope, limitations, comparisons with existing systems, and implementation details, along with future enhancements to ensure long-term usability and improvement. Overall, the application promotes effective self-learning and language development through consistent practice and feedback.
The Brick Inventory System is a web-based inventory management platform developed to simplify the tracking and management of raw materials, brick stock, purchases, and sales within an organization. Traditional inventory handling methods are often time-consuming and inefficient, especially when managing large quantities of items. This system addresses these challenges by providing an organized and reliable digital solution where administrators can monitor stock levels and notify staff about shortages of raw materials or finished products. Authorized staff members can log in to record purchase details, manage customer information, and update sales records efficiently. The platform improves daily operational activities, enhances reporting accuracy, and ensures better inventory control for future planning and management.
The “Repair and Maintenance” project is a web-based e-commerce application designed to simplify vehicle repair and maintenance booking processes. The system enables users to schedule appointments for vehicle servicing and repairs through an online platform, improving convenience and accessibility. Administrators manage the system by updating booking availability and maintaining service-related information within the database. The project addresses the lack of optimized digital solutions in certain service industries by introducing an organized and efficient booking system. By integrating appointment scheduling and database management into a single platform, the application enhances service coordination, reduces manual effort, and improves the overall user experience in vehicle maintenance services.
This project presents a Movie Recommendation System that suggests movies to users based on similarities across multiple categories such as director, cast, genre, and keywords. The system utilizes content-based filtering with cosine similarity to analyze movie features and identify related films. By comparing movie attributes, the application generates personalized recommendations that help users discover movies aligned with their interests. The recommendation engine provides suggestions based on content similarity rather than user ratings alone, making it effective for recommending movies with comparable themes and characteristics. The project demonstrates the practical application of machine learning and recommendation algorithms in enhancing user experience within entertainment platforms.
Zombie Shooter is a 3D single-player first-person shooter (FPS) game developed using C#, Unity, and Blender. The project is inspired by research suggesting that playing FPS games can improve mental flexibility and reaction time due to the need for rapid responses to fast-moving visual elements. The game focuses on action-oriented combat mechanics where players engage in immersive zombie battles from a first-person perspective. Designed to provide an engaging and interactive gaming experience, Zombie Shooter combines realistic gameplay environments, combat systems, and visual effects to attract players interested in exploration and fast-paced action. The project demonstrates the application of modern game development tools and techniques in creating an entertaining and responsive FPS gaming experience.
The Medical Store Software is a web-based inventory and record management system developed to replace traditional paper-based methods used in medical stores. The system addresses challenges related to manual record keeping, inventory confusion, and inefficient data management. Through a secure login system using email and password authentication, store owners can efficiently manage medicine inventory, leftover stock, and other important records using a centralized database. To enhance security, the application implements password hashing for protecting user credentials. The software features a user-friendly interface that simplifies data handling while ensuring confidentiality and faster processing of records. Overall, the system improves operational efficiency, accuracy, and security in medical store management.
This project focuses on developing a QR Code-Based Attendance System to simplify and automate attendance recording processes. Traditional manual attendance methods are often time-consuming, error-prone, and difficult to manage efficiently. The proposed system utilizes QR code technology to streamline attendance tracking by enabling users to record attendance quickly and accurately through digital scanning. The report discusses the challenges associated with manual attendance systems, the development process of the application, and the tools and techniques used during implementation. The system aims to improve efficiency, reduce human error, and provide a convenient solution for attendance management in educational institutions and organizations.
RBT Reflections is a web-based reflection tool designed to modernize the traditional Rose Bud Thorn (RBT) reflection method for individuals and organizations. Conventional reflection practices are often paper-based or dependent on basic templates, making them less sustainable and less interactive in the digital era. This project recreates the RBT reflection process using modern web technologies such as Vue.js, Firebase, and D3.js to provide a dynamic and user-friendly platform. A key feature of the system is its ability to generate word clouds from daily reflections, allowing users to visualize recurring themes, emotions, and insights effectively. The platform promotes structured reflection, engagement, and meaningful analysis through an interactive digital environment.
The Twitter Sentiment Analyzer for Hotels is a machine learning-based system developed to analyze customer opinions and sentiments regarding hotel services using Twitter data and hotel reviews. Traditional review platforms may not always capture genuine customer experiences, whereas social media provides more raw and unfiltered feedback. The project utilizes Natural Language Processing (NLP) techniques to process and classify customer sentiments as positive or negative based on tweets and review data. By training the model on over 501,000 hotel reviews, the system achieved an accuracy of 87% while maintaining efficient processing time. The platform helps hotels understand customer satisfaction levels, identify service weaknesses, and improve overall customer experience through data-driven insights.
This project presents a Productivity Application designed to help users overcome procrastination by implementing the Pomodoro Technique. Procrastination affects individuals across different professions and backgrounds, often leading to incomplete tasks and poor time management. After analyzing several productivity methods, the project adopts the widely used Pomodoro Technique, which divides work into focused intervals followed by short breaks. The application allows users to manage to-do lists, receive notifications for work and break sessions, and maintain a structured workflow. By encouraging disciplined time management and regular breaks, the system helps improve productivity, concentration, and task completion efficiency for users with basic computer knowledge.