Oop Projects
Looking for freelance Oop jobs and project work? PeoplePerHour has you covered.
Post an offer to educate them
Past "Oop" Projects
opportunity
Dev req to Complete Dynamic Calendar Feature with vis.js
I am seeking an experienced developer to finalize the integration of a dynamic calendar feature into an existing web-based employee training management application. This feature should provide a monthly view, displaying completed events such as trainings, meetings, and feedback for each employee. It should also indicate the week number for each week, allow filtering by time period and event type, and dynamically reflect any changes in employee status, updating to show past events accurately. The application is developed using procedural PHP, MySQL, jQuery, and Bootstrap, and this new feature needs to be implemented following the MVC architecture utilizing OOP in PHP. Current Progress: MVC structure is already implemented in the project. Database connections are established, and PHP classes have been set up. vis.js has been integrated with an initial example configured. Initial attempts have been made to display a list of employees from the database on the page, but this is not completed. Requirements: Complete Employee List Display: Fetch and display the list of employees on the calendar from the database. Events Display and vis.js Customization: Fetch and display past trainings, team meetings, and feedback events on the timeline, corresponding to each listed employee. Customize event display in vis.js with distinct colors for each type of event: Blue background with a centered 'M' for Meetings. Green background with a centered 'S' for Schulungen (Trainings). Orange background with a centered 'B' for Bewertung (Feedback). Event Filters and Date Picker Implementation: Implement checkboxes to filter the timeline display by event type. Integrate a "Month and Year only" date picker to allow users to select which month and year to view. Real-Time Updates: Ensure the calendar updates dynamically when new employees are added or existing employees leave the company. Automatic Event Update Logic for Calendar Feature: Implement an automatic update mechanism that ensures past events are dynamically displayed in the timeline. Deadline: I need this completed within a maximum of 4 days. Tools and Technologies: MVC, OOP PHP, MySQL, PDO, vis.js, JavaScript, fetch API, HTML, CSS, Bootstrap.
opportunity
Looking for mid level PHP Developer
I need a PHP Developer with Full Stack Experiences for part time. - OOP Experiences with Laravel - Test case - React - Database - Rest API Design
opportunity
PHP Wordpress Developer
Job Description: PHP Developer Not UK Based and Fluent English Responsibilities: Agile Methodology: Collaborate with the team in an agile manner, following agile principles and methodologies for flexible and efficient project development. Project Management Tools: Utilize project management tools to ensure effective planning, task organization, and collaborative workflow within the team. Experience: Possess a minimum of 3 years of experience as a PHP developer with a track record of successful projects. Technical Skills: PHP (Hypertext Preprocessor): Understanding of PHP Core: Proficient in PHP language fundamentals, including variables, data types, control structures, and functions. Object-Oriented PHP (OOP): Knowledge of OOP concepts to facilitate modular and maintainable code. HTML (Hypertext Markup Language): HTML5: Familiarity with the latest HTML standards, semantic elements, and new features introduced in HTML5. CSS (Cascading Style Sheets): CSS3: Proficient in CSS for styling web pages, including knowledge of CSS3 features like flexbox, grid layout, and animations. Responsive Design: Ability to create responsive designs using media queries for optimal viewing on various devices. JavaScript: Core JavaScript: Proficiency in JavaScript fundamentals, including variables, functions, and control structures. DOM Manipulation: Ability to manipulate the Document Object Model (DOM) for dynamic content updates. AJAX: Knowledge of AJAX for seamless asynchronous data exchange between the browser and the server. Frameworks and Libraries: Familiarity with JavaScript frameworks/libraries like jQuery or React can be advantageous. WordPress-Specific Skills: Theme Development: Ability to customize existing themes and create custom themes from scratch. Plugin Development: Proficient in developing custom plugins to extend WordPress functionality. Integration with Third-Party Plugins: Experience working with popular plugins, including Divi, ACF (Advanced Custom Fields), Wordfence, Folder by premio, wp pdf pro, Divi Supreme, MemberPress, QSM Survey Plugin, and wp offload for integration with Amazon AWS. Database Management: MySQL: Knowledge of MySQL for database management, including creating, querying, and modifying databases. Version Control: Git: Proficient in using Git for version control to track changes, collaborate with others, and manage codebase history. Security Best Practices: WordPress Security: Understanding of best practices to secure WordPress installations and prevent vulnerabilities. Testing Automation: Selenium: Experience with Selenium for automated testing to ensure robust and error-free software. Web Development Tools: Web Browsers' Developer Tools: Proficient in using browser developer tools for debugging and optimizing web pages. Collaboration and Communication: Communication Skills: Strong communication skills to effectively convey technical information and collaborate within the development team. Internal Tools Utilization: Effectively use internal tools for logging holidays, project management, and communication to streamline workflow. Work Shift: Maintain a 4-hour shift during the workday, with an overlap during the team's working hours (3 pm GMT to 7 pm GMT), ensuring collaboration. Compensation: Receive monthly salary payments. Probation Period: Undergo a one-month probation period, with a 2-week notice required to terminate the agreement. Application Process: Interested candidates are requested to submit a proposal along with their CV. Please explicitly mention your expected monthly salary in USD for the designated 4-hour shift, working 5 days a week. Payments will be processed on a monthly basis.
opportunity
Wordpress PHP Developer monthly
Job Description: PHP Developer Not UK based and only Fluent English Speakers Responsibilities: Agile Methodology: Collaborate with the team in an agile manner, following agile principles and methodologies for flexible and efficient project development. Project Management Tools: Utilize project management tools to ensure effective planning, task organization, and collaborative workflow within the team. Experience: Possess a minimum of 3 years of experience as a PHP developer with a track record of successful projects. Technical Skills: PHP (Hypertext Preprocessor): Understanding of PHP Core: Proficient in PHP language fundamentals, including variables, data types, control structures, and functions. Object-Oriented PHP (OOP): Knowledge of OOP concepts to facilitate modular and maintainable code. HTML (Hypertext Markup Language): HTML5: Familiarity with the latest HTML standards, semantic elements, and new features introduced in HTML5. CSS (Cascading Style Sheets): CSS3: Proficient in CSS for styling web pages, including knowledge of CSS3 features like flexbox, grid layout, and animations. Responsive Design: Ability to create responsive designs using media queries for optimal viewing on various devices. JavaScript: Core JavaScript: Proficiency in JavaScript fundamentals, including variables, functions, and control structures. DOM Manipulation: Ability to manipulate the Document Object Model (DOM) for dynamic content updates. AJAX: Knowledge of AJAX for seamless asynchronous data exchange between the browser and the server. Frameworks and Libraries: Familiarity with JavaScript frameworks/libraries like jQuery or React can be advantageous. WordPress-Specific Skills: Theme Development: Ability to customize existing themes and create custom themes from scratch. Plugin Development: Proficient in developing custom plugins to extend WordPress functionality. Integration with Third-Party Plugins: Experience working with popular plugins, including Divi, ACF (Advanced Custom Fields), Wordfence, Folder by premio, wp pdf pro, Divi Supreme, MemberPress, QSM Survey Plugin, and wp offload for integration with Amazon AWS. Database Management: MySQL: Knowledge of MySQL for database management, including creating, querying, and modifying databases. Version Control: Git: Proficient in using Git for version control to track changes, collaborate with others, and manage codebase history. Security Best Practices: WordPress Security: Understanding of best practices to secure WordPress installations and prevent vulnerabilities. Testing Automation: Selenium: Experience with Selenium for automated testing to ensure robust and error-free software. Web Development Tools: Web Browsers' Developer Tools: Proficient in using browser developer tools for debugging and optimizing web pages. Collaboration and Communication: Communication Skills: Strong communication skills to effectively convey technical information and collaborate within the development team. Internal Tools Utilization: Effectively use internal tools for logging holidays, project management, and communication to streamline workflow. Work Shift: Maintain a 4-hour shift during the workday, with an overlap during the team's working hours (3 pm GMT to 7 pm GMT), ensuring collaboration. Compensation: Receive monthly salary payments. Probation Period: Undergo a one-month probation period, with a 2-week notice required to terminate the agreement. Application Process: Interested candidates are requested to submit a proposal along with their CV. Please explicitly mention your expected monthly salary in USD for the designated 4-hour shift, working 5 days a week. Payments will be processed on a monthly basis.
Business Proposal (Middle East)
Need a business presentation for investment and growth areas for a learning centre based in Dubai, entering the KSA market. This is phase 1 of the project. 1 Gap assessment 2. Review current structure = Streamlining Processes & processes, ensuring appropriate documentation in place 3. Review of current locations and growth opportunities with a focus on KSA 4. Assess legal requirements. 5. Growth oops and timelines.
Basketball Podcast Logo
Looking to start a new basketball podcast and wanted a clean, simple logo design. The podcast is titled "The Alley-Oop" and my name is Ryan Blackburn, so that's why the examples are framed that way. For this logo, I'm looking for something extremely similar to the two attached designs but wanted to see a professional provide a custom, refined design: - Square Logo (mandatory) - I like the two background colors offered but am willing to see other options. The background also doesn't have to be perfectly solid and could have a pattern (perhaps hardwood floor?) - "The Alley-Oop with Ryan Blackburn" should be clearly presented - A basketball should be a focal point. It connects to the backboard in the provided examples but doesn't have to connect in an updated logo if the alternative looks better I'm hoping to start this podcast on October 16th, so I would need the logo done by October 9th at the latest.
Python Developer for Model Entity Development
Project Description: We are in the process of developing an advanced risk analysis software that utilizes Bayesian Networks for a comprehensive understanding of risk scenarios. Our team is actively seeking a seasoned developer to design and implement the model entities that will form the backbone of our application. Key Responsibilities: 1. Collaborate closely with our team to gain a deep understanding of the application's requirements and the underlying data model. 2. Design and implement model entities, including but not limited to Risks, Causes, Outcomes, Consequences, Controls, and various derived entities. 3. Ensure that the model entities are designed to interact seamlessly with other components of the system. 4. Implement methods and functionalities within each model entity to support the application's core logic and computations. 5. Craft unit tests to ensure the reliability, consistency, and robustness of the model entities. 6. Document the code meticulously and provide clear guidelines for integration with other parts of the application. Required Skills and Experience: 1. Proficient in Python programming. 2. Familiarity with Object-Oriented Programming (OOP) principles and design patterns. 3. Experience with Bayesian Networks, probabilistic modeling, or related domains is highly desirable. 4. Knowledge of Flask or similar Python web frameworks would be advantageous. 5. Commitment to software development best practices, including unit testing, code reviews, and documentation. 6. Exceptional communication skills with a collaborative mindset. Additional Information: This position is project-based and entirely remote. We are keen on fostering long-term collaborations, and there may be potential for continued engagement in the project. If you possess expertise or a keen interest in risk analysis, Bayesian Networks, or related areas, please emphasize that in your application.
opportunity
PHP Symfony development to maintain and enhance web applications
Hi, I'm looking for a skilled Symfony developer on a flexible freelance basis for around 40 hours per month. - Good understanding of OOP, PHP, MySQL, MVC. - Must have worked at least 2+ years in Symfony framework - Knowledge of front-end technologies like HTML, CSS, Bootstrap, JavaScript (jQuery). - Hands-on experience to build REST API development and integration. - Version control with GIT - Ability to perform a mix of maintenance, enhancements, and new web development as required. - Strong problem-solving and analytical skills - Write clean, high standard and well-formatted code. You must have a strong command of English to communicate and understand requirements. Communication It is extremely important to keep me updated and manage expectations. You will be required to work and communicate in Jira and Slack as and when needed.
Doubt Solving Web App with proper code
Looking for a real full stack developer, WordPress or no code developer kindly ignore this. I have already mentioned the tech stack but if your opinion differs, would love to hear. I would like to get high level application built so that I will continue working on it myself afterwards, so for that i would need you to explain the work you do to me as you do. These are my requirements: 1. *User Interface (UI) and User Experience (UX) Design:* - Design an intuitive and user-friendly interface. Users should be able to easily navigate the app, ask questions, and select experts. 2. *User Registration and Profiles:* - Implement a user registration system that allows experts and users to create accounts and profiles. Experts' profiles should showcase their expertise and credentials. 3. *Real-time Communication:* - Choose a reliable real-time communication system, such as in-app messaging (chatting is must required) or video conferencing, for users to connect with selected experts. 4. *Question Submission:* - Create a feature that enables users to submit their doubts or questions. Users should be able to provide context and relevant details to help experts provide accurate responses. 5. *Expert Selection:* - Develop a mechanism for users to choose an expert to answer their questions. This could involve browsing through available experts, checking their profiles, and selecting the most suitable one. 6. *Notifications:* - Implement a notification system to inform users when their questions are answered or when an expert becomes available. 7. *Payment System (if applicable):* - If you plan to charge users for accessing expert advice, integrate a secure payment system. 8. *Rating and Review System:* - Allow users to rate and provide feedback on the experts' responses. This helps maintain the quality of the platform. Expectation : A pro developer who can build things from scratch, have high level design knowledge so that the app is built in such a way that it is scalable in future if required. I will do small level work, you focus on high level things. Need to use oops to build the application (if python) as I mentioned I need future proof app. I am looking for an EXPERT. I myself am a software engineer but lag in system design and high level idea for building things, so I want that help. I would be happy to assist you.
Fix bugs in laravel app
hy, I am working on a project for a particular construction institute note; please don't apply if you are not a master in Laravel and PHP OOP
Simple script that connects to eBay Trading API
I need a simple script that connects that can get data from an eBay account using their Trading API. The script should be able to call getItem to retrieve meta data from a listed product with a given ItemID. Ideally this would be implemented in a Wordpress plugin but am ok too with a simple PHP script implemented using procedural or OOP code. Here are some links to codes that can point you in the right direction if you are not sure what I need: https://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetItem.html https://francescopantisano.it/ebay-oauth-2-generate-token-refresh-php/
WooCommerce plugin not working in PHP8 but work on PHP7
I have a plugin that was built for me last year, it works on PHP7 but when I upgrade to PHP8 the plugin breaks without an error on the checkout page. Please contact me if you have knowledge of PHP OOP and can do this ASAP. Simple and quick job for the right person. Thanks!
Simple PHP script that connects to eBay Trading API
I need a simple PHP script that connects that can get data from an eBay account using their Trading API. The script should be able to call getItem to retrieve meta data from a listed product with a given ItemID. Ideally this would be implemented in a Wordpress plugin but am ok too with a simple PHP script implemented using procedural or OOP code. I will provide you with the credentials for the eBay account and the itemID for the listing once the project is allocated to you. Here are some links to codes that can point you in the right direction if you are not sure what I need: https://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetItem.html https://francescopantisano.it/ebay-oauth-2-generate-token-refresh-php/
Software Architecture for Crypto and Digital Asset Custody
Software Architecture expert for Crypto and Digital Asset Custody [Location: Ukraine, Spain, Turkey, Germany, United Kingdom] This role directs all aspects of Software Architecture (SA) including the use, integration, design, and life cycle of applications across the enterprise, and creates high-level architectural specifications, ensuring feasibility and integration with existing systems/platforms. - Bachelor’s degree in Computer Science or related technical degree. A professional certificate or a graduate degree is preferred. - Strong knowledge of OOP design patterns and anti-patterns, MVC architecture, refactoring catalogs, and reusable frameworks. - Experience with multiple modeling tools. - Knowledge of security techniques related to application development and thorough knowledge of the techniques required to protect against basic vulnerabilities. - Experienced with data mart and data warehousing concepts and tools. - Advanced level programming skills. - Experience working with an Agile methodology and Test Driven Development is a plus. - Experience with financial applications or blockchain is a plus. - Ability to think orderly, logically, and analytically and strong problem-solving skills. - Must be able to work and travel independently and use general office equipment. - Must be goal-oriented and have a strong sense of team solidarity.
Senior Backend Developer .NET (NET Core,SQL Server, ASP.NET MVC)
Excellent job opportunity for you! Senior Backend Developer .NET (NET Core, SQL Server, ASP.NET MVC.) • 100% remote • Full time ASAP • Long term period CET TIME ZONE • Professional team is looking for an experienced Backend .NET developer for an International project. • Cloud-based, high-load business automation application for Microsoft partners - • B2B2C platform. • The latest Microsoft technologies. Azure. Agile. Fully automated CI/CD • Really interesting product with great technical and commercial potential. • We decide - we develop. No bureaucracy! Good ideas are welcome! • The system manages Microsoft products as well as Azure infrastructure (virtual machines, etc.), sets up corporate security policy, includes a marketplace and more. • The application easily scales globally. Already has international customers. • In a few months, we are adding support of other providers, such as Amazon and Google. • Responsibilities: • Development of new functionality and optimizing the finished product (Backend) • Decision on technology stack and implementation approach • Participation in code reviews • Communication with an international team (Primary language: English) • Requirements: • Mandatory: • 5+ years in team-based software development using .NET • .NET Core, SQL Server, ASP.NET MVC, WEB API, Azure Web App • Writing unit and integration tests • Knowledge of development methodologies, OOP, design and refactoring patterns • English proficiency (B2+) • Ability to analyze business and functional requirements • Desire to produce high-quality software • Will be an advantage: • Proficiency in source code control system (GIT). • Knowledge of Azure Cloud technologies (Redis cache, Service Bus, Key Vault, AppInsights) • Powershell • Terraform • Knowledge of Frontend - React, NGRX/NGXS • Experience with UML 2.5, BPMN 2.x • Our tech stack: • C# (.NET/ .NET Core 6.0) • ASP.NET Core MVC, WEB API • Entity Framework 6 + EF Core 6 • Microsoft SQL Server • Azure Web Apps • Azure Table Store • Azure Cognitive Search • Azure Functions • React 17.0.2 + NGXS • Terraform + Azure RM • PowerShell • Personal qualities: • We would love to work with a person who is • Passionate and eager to learn • Willing to work in a team • Able to analyze and solve complex issues independently • Thorough and sticking to the deadline Send us your resume, with personal information including your telephone number, country of origin and country of residence, level of English and availability to start working. Mention in the subject of the email, the position for which you are applying
Senior Frontend React Developer (NodeJS, npm NGRX/NGXS)
Recognized Software Company incorporates Senior Frontend React Developer (NodeJS, npm NGRX/NGXS) • Senior Frontend React Developer • 100% Remote • Full time ASAP • Long term period • CET TIME • Good level of English • Professional team is looking for an experienced Frontend React developer for an International project. • Cloud-based, high-load business automation application for Microsoft partners - • B2B2C platform. • The latest Microsoft technologies. Azure. Agile. Fully automated CI/CD • Really interesting product with great technical and commercial potential. • We decide - we develop. No bureaucracy! Good ideas are welcome! • The system manages Microsoft products as well as Azure infrastructure (virtual machines, etc.), sets up corporate security policy, includes a marketplace and more. • The application easily scales globally. Already has international customers. • In a few months, we are adding support of other providers, such as Amazon and Google. • Responsibilities: • Development of new functionality and optimizing the finished product (Frontend) • Decision on technology stack and implementation approach • Participation in code reviews • Communication with an international team (Primary language: English) • Requirements: • Mandatory: • 5+ years – JavaScript, ES6 • 3+ years – React • LESS / SASS • NodeJS, npm • NGRX/NGXS • Writing unit and integration tests • Knowledge of development methodologies, OOP, design and refactoring patterns • English proficiency (B2+) • Ability to analyze business and functional requirements • Desire to produce high-quality software • Will be an advantage: • Proficiency in source code control system (GIT). • Knowledge of Azure Cloud technologies (Redis cache, Service Bus, Key Vault, AppInsights) • Powershell • IaC (Terraform, etc.) • Knowledge of Backend .Net/NET Core • Experience with UML 2.5, BPMN 2.x • Our tech stack: • React 17.0.2+ NGXS • C# (.NET/ .NET Core 6.0) • ASP.NET Core MVC, WEB API • Entity Framework 6 + EF Core 6 • Microsoft SQL Server • Azure Web Apps • Azure Table Store • Azure Cognitive Search • Azure Functions • Terraform • PowerShell • Personal qualities: • We would love to work with a person who is • Passionate and eager to learn • Willingto work in a team • Able to analyze and solve complex issues independently • Thorough and sticking to the deadlines Send us your resume, with personal information including your telephone number, country of origin and country of residence, level of English and availability to start working. Mention in the subject of the email, the position for which you are applying
React Native Developer
Bachelors/Master's Degree in a computer only. Minimum 5+ years’ experience in Android and iOS APP Development with React Native. Should have Strong React Native and OOPS concept Should have strong knowledge of OOPS, MVC architecture Experience with Android and iOS version upgrade and force update feature. Experience in Firebase, Push Notification, Analytics, and Tag Manager is an advantage. Ability to debug errors efficiently and effectively. Capable of managing multiple assignments simultaneously. Work as a part of a small team that includes other react native developers, designers, QA experts, and managers Build app and UI components from prototypes and wireframes Work with native modules as and when required Use Native APIs for tight integrations with both platforms – Android and iOS Write automated tests to ensure error-free code and performance Improve front-end performance by eliminating performance bottlenecks Create front-end modules with maximum code reusability and efficiency Implement clean, smooth animations to provide an excellent user interface Work with third-party dependencies and APIs Work with Redux architecture to improve performance of the websites/mobile apps Should know git version control. Should possess good communication skills
Sr. WordPress + WooCommerce Dev for Custom Plugin Development
Required Skills: 1. At least 3 Years of experience in WordPress and WooCommerce development. You should know WP/WooCommerce Core files and Template Hierarchy, Custom Functionality Development and Debugging. 2. Knowledge of PHP, MVC, OOP. 3. Knowledge of Git, GitFlow How to Apply: Include 3 examples of Custom WordPress Plugins that you have developed/uploaded to WordPress Plugins Repository with a brief explanation of work done. Per Hour Budget: $8
I need a Python Developer
A straightforward GUI python program is needed. It has to run through Pycharm, we need all the files including venv folder. System Requirements: Adding, Deleting, Updating, and displaying Important notes also alert on the day of the event You need to follow the OOP concepts
Exp full stack developer
5+ years of demonstrable experience Experienced full stack developer who can create SDKs compatible with iOS and Android. Experience in creating SDKs from Python to iOS and Android. Extensive knowledge of at least one programming language like Swift and Java Familiarity with OOP design principles Experience with third-party libraries and APIs Superior analytical skills with a good problem-solving attitude Ability to perform in a team environment Strong oral and written communication skills Ability to interpret and follow technical plans