The Freelancer.com Bid Ranking Guide
Find out which factors affect your Freelancer.com ranking, and learn how to improve your visibility.
I need a python script for a python project to do for Ford-Fulkerson algorithm, please message me for all the details.
...serve as a dynamic marketplace where construction workers can create profiles, list their skills, availability, and location, while employers can post job requirements and site locations. Key Features of the Platform: User Registration and Profile Management: Separate registration portals for workers and employers. Profile customization with skill sets, experience, and availability. Matching Algorithm: An intelligent system to match workers with employers based on job requirements and worker qualifications. Interactive Map Integration: Visual representation of job locations and worker availability. Internal Messaging System: In-platform messaging with email notifications. Social Media Integration: Login and registration through Facebook, Gmail, TikTok, etc. Responsive and U...
I am in need of an expert in Algorithm and design analysis to assist me with a small project. The project requires solving or analyzing a specific problem using an algorithm. Requirements and Constraints: - No specific requirements or constraints have been provided I will provide more info.
I am looking for a TikTok expert with expertise in advertising and monetization. Specific requirements for the project include: - Developing and implementing effective advertising strategies to generate revenue on TikTok - Identifying and targeting a specific audience to maximi...compelling content that aligns with the target audience and drives monetization opportunities Ideal skills and experience for the job include: - Proven track record of successful advertising campaigns on TikTok - In-depth knowledge of TikTok's advertising platform and monetization options - Ability to analyze data and metrics to optimize advertising performance - Strong understanding of TikTok's algorithm and best practices for content creation and engagement The expected timeline for this p...
...LDPC coded M-APSK using the DVBS-2 standard and write the report. I have a Matlab code and a Simulink model that can be used for this purpose. The specific tasks that I need assistance with are: - LDPC Encoding: I require help in implementing LDPC encoding using the Tanner graph approach. - LDPC Decoding: I need assistance in implementing LDPC decoding using the Bit-flipping method or the Sum algorithm. The report for this project needs to be written in a specific format that I will provide. I am open to guidance on the structure and content of the report, but I do have a preferred format in mind. The deadline for the report is within 1 week. Therefore, I am seeking a freelancer who can work efficiently and deliver high-quality work within this timeframe. Ideal skills and exp...
...performance and make necessary adjustments. Collaborate with content and marketing teams to drive SEO in content creation and content programming. Provide a detailed monthly report of all SEO activities and results. Qualifications: Proven work experience as a SEO Specialist or similar role. Familiarity with various SEO tools and platforms. Strong understanding of latest SEO best practices and algorithm updates. Excellent written and verbal communication skills. Ability to manage multiple projects concurrently and meet deadlines. Self-starter who can work independently with minimal supervision. Note: This is a remote position and candidates are expected to have their own equipment. The role is part-time, requiring a commitment of 20 hours per week. If you’re passionate ...
...is to increase visibility and attract more potential customers to my products. Project Scope: - I need SEO services for 1-5 products in my Amazon store. - I require assistance in finding specific keywords that will enhance the discoverability of my listings. Ideal Skills and Experience: - Proven track record in Amazon SEO and optimizing product listings. - Familiarity with Amazon's search algorithm and ranking factors. - Ability to conduct thorough keyword research and analysis. - Knowledge of effective techniques to improve search rankings and drive organic traffic. - Excellent communication skills and ability to collaborate with me to achieve desired results. If you have the expertise and experience in Amazon listing SEO, please reach out to me. I am excited to work wi...
Vennligst Registrer deg eller Logg inn for å se detaljer.
SEO and Link Building Project We are looking for an experienced SEO specialist who can help improve our website's visibility and increase organic traffic. The ideal candidate should have expertise in both on-page and off-page SEO techniques. Key Requirements: - Knowledge of current SEO best practices and algorithm updates - Proven track record of successfully improving website rankings and driving organic traffic - Experience in conducting keyword research and optimizing website content - Ability to perform technical SEO audits and implement necessary changes - Familiarity with link building strategies and tactics - Proficiency in using SEO tools and analytics platforms - Strong communication and reporting skills Scope of Work: On-page SEO: - Conduct a comprehensive websi...
I am looking for a skilled programmer who can code an advanced algorithm in Python to solve a specific task. The ideal candidate should have experience in algorithm coding and be proficient in Python. The complexity level of the task is advanced, so the candidate should have a strong understanding of algorithmic complexity and be able to handle complex problem-solving. create python code to automatically web scrape () and ESPN antalytics to input specified statistics from team name using for each inputted team. Specific Statistics: points per game, points against, field goal %. rebounds per game, offensive efficiency/ BPI, defensive efficiency/ BPI, assists per game, blocks per game, steals per game, win/lose streak, team injuries, play style
Project Title: Machine Learning in Python Description: I am looking for a machine learning expert to help me with a project in Python. The project involves solving a specific problem using machine learning techniques. The preferred algorithm for this project is Neural Networks. Skills and Experience Required: - Strong proficiency in Python and machine learning libraries such as scikit-learn, TensorFlow, and Keras - Experience with Neural Networks and their implementation in Python - Knowledge of data preprocessing, feature engineering, and model evaluation - Ability to work with large datasets and handle data manipulation - Familiarity with classification, regression, and clustering techniques in machine learning - Strong problem-solving skills and ability to understand and interp...
I am looking for a freelancer who can help me solve an "Server HMAC algorithm not found" error that I am encountering while using in VB.NET. Once this error is resolved, I also require that the download and upload functions work correctly. I am attaching vb.net class file so you can review my code. Specific requirements for the project include: - Expertise in VB.NET 2015 or later - Strong understanding of and HMAC verification - Ability to troubleshoot and resolve the HMAC Verification Failed error - Familiarity with encryption and cryptography techniques This project is urgent and needs to be resolved ASAP. Please only apply if you are available immediately and have the necessary skills and experience.
I am looking for a freelancer who can help me solve an "Server HMAC algorithm not found" error that I am encountering while using in VB.NET. Once this error is resolved, I also require that the download and upload functions work correctly. I am attaching vb.net class file so you can review my code. Specific requirements for the project include: - Expertise in VB.NET 2015 or later - Strong understanding of and HMAC verification - Ability to troubleshoot and resolve the HMAC Verification Failed error - Familiarity with encryption and cryptography techniques This project is urgent and needs to be resolved ASAP. Please only apply if you are available immediately and have the necessary skills and experience.
Description: Create a Hardware-Software Codesign version of the k-mean clustering algorithm K-means clustering is a popular data mining algorithm that partitions n samples into k clusters (note: the k-nearest neighbor classifier algorithm used in machine learning can leverage the cluster centers produced by the k-means clustering algorithm). The problem is in general NP-hard but heuristic algorithms have been developed that quickly converge to a local optimum solution. We will consider one of those algorithms in this project. I have provided a C code version of the k-means clustering algorithm, and a Vivado block diagram and memory layout (explained below) that you will use as a starting point. You will need to study the C version and then decide which co...
Project Title: Quant Connect Algo I am looking for a skilled developer who can create a trading algorithm that will achieve a specific benchmark return in the equities market.
I have results that require analysis and interpretation, specifically related to the rainflow algorithm, Monte Carlo simulation, and Weibull distribution.
Freelancers who have expertise in Flutter, Firebase, Artificial Intelligence and Machine Learning. We are building Match Making Platform where we have to implement Algorithm which will be attached with our firebase users and in revert of that Restfull or fastapi will provide us users list depending of user preference and filters. Second one is we will be having fake profile detection algorithm,Suspicious profile detection and have to implement woman safety measurements on platform. Please connect with us for in detail discussion. We are looking for in our budget which is around 50-100$ for all task. App side features are ready you just have to implement AI/ML logic and same you have to implement in app side using flutter. Delivery time will be around 10-15 days. We are...
I am looking for a skilled programmer to create a little algorithm that can modify the pitch of a .wav file. and that i will be able to have a loop that will make the pitch going higher or lower by itself or by clicking with the mouse on + and -. When the pitch will go higher or lower by it self in a loop, i need to be able to choose the number of secondes between the hz going up or down. I need also that i can make it stay to the hz that is playing right now while going up or down and after listening to it... i want to be able to make it continue to go up or down where it was after i listened to it at the hz a wanted. Programming Language: Other (anything will do because this will be exported for ms windows use) The algorithm needs to be able to change the pitch of the .w...
...and findings from the data analysis Requirements of the Project: 8000 words report with Harvard Style referencing + Working Software (machine learning code ) Retail dataset with raw file to be shared and source should be publically accessible Machine learning algorithms in code (try multiple algorithms techniques and graphical charts with explanation to each step done) Project is to create an algorithm to predict price also which can help the company compare their prices with competitor, bestselling products, maximum profitable products and much more insights from their data to help them is optimising the price Report should be Plagiarism free with authentic literature review and published resources references. Skills and experience: - Strong background in data analysis - Prof...
Social Media Posts + Captions Creation Skills and Experience Required: - Proficiency in creating engaging and informative content for Instagram - Strong understanding of Instagram's algorithm and best practices for content creation - Excellent copywriting skills to create compelling captions - Ability to create visually appealing and eye-catching posts - Understanding of the client's brand voice and ability to tailor content accordingly Project Details: - The client is seeking a freelancer to create social media posts and captions for their Instagram account. - The preferred style of content is informative, providing value to the audience. - This is a one-time request, with a specific number of posts and captions to be determined based on further discussion with the clie...
I am looking for a advanced Python developer with experience in algorithmic trading in the Indian stock market. The ideal candidate should have knowledge and experience in implementing the RSI (Relative Strength Index) algorithm ,super trend and moving averages Specific requirements for this project include: - Proficiency in Python programming language - Understanding of the Indian stock market and trading strategies - Experience with the Zerodha Kite trading platform - Familiarity with intraday and momentum trading and its associated challenges - Strong analytical and problem-solving skills - Ability to work independently and meet project deadlines If you have the necessary skills and experience, please submit your proposal detailing your relevant expertise and portfolio.
Sorting Algorithms Project Programming L...chosen programming language for this project is C++. - The algorithm should efficiently a vector of elements - The project requires a developer with strong knowledge and experience in C++ programming. - Experience in implementing sorting algorithms, specifically Merge Sort, is highly preferred. - Familiarity with large dataset handling and optimization techniques is a plus. - The developer should be able to deliver clean and well-documented code. - The project has a strict deadline and the developer should be able to deliver the solution within the given timeframe. I will include a file of input values as well (text file format) and a file of output files which show what the elements should look like after the specific sorting algorith...
...- Experience in social media management and content creation - Proficiency in Instagram marketing strategies and techniques - Knowledge of current trends and best practices in digital marketing - Ability to analyze data and metrics to track the success of campaigns Skills and experience: - Proven track record in managing successful social media campaigns - Strong understanding of Instagram's algorithm and engagement tactics - Excellent communication and writing skills - Creative thinking and ability to generate engaging content - Familiarity with social media management tools and analytics platforms If you are passionate about digital marketing and have the skills and experience required for this project, I would love to hear from you. Please provide examples of previous w...
I am looking for an SEO expert who can assist me with keyword research and optimization to increase organic traffic to my website. Skills and Experience: - Proficiency in keyword research and optimization techniques - Experience in on-page optimization and link building - Knowledge of current SEO best practices and algorithm updates - Ability to analyze data and make strategic recommendations - Excellent communication and reporting skills
I am looking for a freelancer to help with my Amazon ecommerce project. The specific service I need is product listing optimization and ads optimization I have both existing and new listings that need to be optim...service I need is product listing optimization and ads optimization I have both existing and new listings that need to be optimized. My budget for this project is less than $500. Skills and Experience: - Experience with Amazon product listing optimization - Knowledge of keyword research and optimization techniques - Familiarity with Amazon PPC campaign management - Understanding of Amazon's algorithm and ranking factors - Strong attention to detail and ability to write compelling product descriptions - Ability to analyze data and make data-driven decisions for optim...
...Scheduling and Monitoring Key Requirements: - The system should have the capability for real-time reporting. - The client is open to suggestions regarding the preferred technologies or platforms for this system. **Key Functionalities:** 1. **Mobile Number Upload:** - Upload mobile numbers in various formats. - Validate and store data securely. 2. **Agent Allocation:** - Develop an algorithm for equitable distribution of numbers among CATI agents. 3. **Performance Monitoring:** - Implement mechanisms to track and monitor agent performance. - Include call completion rates and response times. 4. **Dashboard:** - Design a visually appealing dashboard showing project progress, agent performance, and historical data. - Real-time updates using WebSockets for d...
I am looking for a Java developer who can implement the Ant Colony Algorithm, Firefly Algorithm, Genetic Algorithm for Test Case Prioritization. The desired outcome of this implementation is to reduce test execution time. Requirements: - Proficiency in Java programming language - Strong understanding of Ant Colony Algorithm and its application in test case prioritization - Experience in integrating algorithms with specific testing tools/environments - Familiarity with the client's specific tool/environment (to be discussed) - Ability to provide intermediate level documentation, including flow, pseudocode, and some code comments If you are interested in this project, please submit your proposal along with relevant experience and examples of previous work.
I want to make a drowsiness detection program that works by recognizing mouth and eye positioning (op...ME SOMETHING ELSE ON THE BID AND A TOTALLY DIFFERENT PRICE WHEN WE TALK ABOUT WORK. Conditions: 1- Please read the paper I will send you, I will require graphs and tables similar to the one in the result section with head-tilt added to the equation. 2- The complete system should show an Accuracy higher or equal to 95%. 3- I would require the description of head-tilt, how it's working, which algorithm we used etc as I would need that. 4- Make the system rotation invariant. 5- I would need your help with mathematical equations of how the complete system works after adding the head tilt to the equation. NOTE: Coding files and trained models for eyes and mouth are already atta...
I am looking for a freelancer who can develop a machine learning model for detecting Volumetric DDoS attacks on a Memcached server. Machine Learning Algorithm: - Any algorithm can be used for this project. Dataset Availability: - I do not have a dataset available for training the machine learning model. - The freelancer will be responsible for gathering the necessary data. DDoS Attack Detection: - The model should be able to specifically detect Volumetric Attacks. Ideal Skills and Experience: - Strong background in machine learning and data analysis. - Experience in DDoS attack detection and cybersecurity. - Familiarity with Memcached server and its vulnerabilities. - Proficiency in programming languages such as Python or R. - Knowledge of various machine learning algori...
Project Title: Lego Car Business P...TikTok platform for promotion - Utilizing TikTok's features and trends to reach the desired audience - Implementing strategies to increase brand visibility and engagement on TikTok Campaign Duration: - The promotion campaign should run for a duration of 1 month Skills and Experience: - Proven experience in social media marketing and specifically on TikTok - Strong understanding of TikTok's algorithm and best practices - Ability to create compelling and visually appealing content for TikTok - Proficient in analytics and tracking to measure campaign success If you are skilled in social media marketing, have experience with TikTok, and can create engaging content that will promote my Lego car business, I would love to discuss this proje...
...creates a corresponding object capturing the passenger's location based on these coordinates. For drivers, the algorithm for locating nearby passengers employs a reliable method such as the Haversine formula, ensuring accurate distance calculations. The objective is to present drivers with the top 5 nearest passengers, enhancing the efficiency of the matching process. Upon accepting a ride request, the driver marks the passenger as "in progress," triggering updates to the ride details. Real-time updates, facilitated by technologies like websockets, are instrumental in ensuring an immediate reflection of location changes, creating a more responsive and seamless user experience. The algorithm, designed to optimize performance, particularly considers potential...
...goal for obtaining the LinkedIn Top Voice Badge is to establish credibility in the industry and increase my brand visibility. I am also willing to actively engage with my LinkedIn community through comments, shares, likes, etc. to increase my chances of obtaining the badge. Ideal Skills and Experience: - Proven experience in LinkedIn content strategy and optimization - Knowledge of the LinkedIn algorithm and best practices for increasing visibility and engagement - Strong understanding of entrepreneurship or business topics and trends - Excellent writing and communication skills - Ability to repurpose existing content for LinkedIn - Experience in community engagement and management on LinkedIn If you have the skills and experience necessary to help me achieve my goal of obtaini...
I have implemented a decision tree algorithm in Python that works very well for two datasets. However, I am experiencing issues with one dataset and I am looking for assistance in finding the error. Data Quality and Consistency: The problematic dataset has been checked and it is clean and consistent. Issue Description: Unfortunately, the client did not provide an error message or describe the specific issue they are experiencing. Dataset Size: The client did not provide information about the size of the problematic dataset. Ideal Skills and Experience: - Strong proficiency in Python programming - Experience with implementing decision tree algorithms - Knowledge of data quality and consistency checking - Problem-solving skills to identify and resolve errors in the code or datase...
I am looking for a freelancer who can develop a Memcached DDoS attack detection system using machine learning. The ideal candidate should have experience in Memcached architecture , protocols and potential vulnerabilities and Using machine learning. Requirements: - Develop a machine learning model using Any algorithm for detecting Memcached DDoS attacks - Achieve a high level of accuracy in the detection system, preferably 90-100% - Find and use suitable datasets for training the model Skills and Experience: - Strong background in machine learning and data analysis - Understanding of Memcached architecture, protocols, and potential vulnerabilities. - Experience in working with DDoS attack detection systems - Ability to find and utilize suitable datasets for training the model
**Project Title: AI Algorithmic Trading Software Development** **Description:** We are seeking a skilled freelance developer to create an AI algorithmic trading software. The software should be designed to analyze market data, identify trends, and execute trading decisions autonomously. The ideal candidate should have expertise in AI, machine learning, and algorithmic trading strategies. **Key Requirements:** 1. Proficiency in programming languages such as Python, Java, or C++. 2. Experience in developing AI-based systems for financial markets. 3. Strong understanding of algorithmic trading principles and strategies. 4. Capability to integrate data feeds and implement real-time data analysis. 5. Knowledge of risk management and backtesting methodologies. **Responsibilities:** 1. Collab...
I am looking for a freelancer who can help me solve data structure and algorithm problems using C++ and is good in competitive coding. Here are the details of the project: Programming Language: C++ - The freelancer should have strong knowledge and experience in C++ programming. Specific Problems: - I have specific problems in mind that I need help with. - The freelancer should be able to understand the problems and provide efficient solutions using data structures and algorithms. Level of Difficulty: - The problems are at an intermediate level. - The freelancer should have a good understanding of intermediate-level data structure and algorithm concepts. Ideal Skills and Experience: - Strong proficiency in C++ programming. - Solid understanding of data structures and algor...
...Tools like D3.js, , or Gephi can be used for this purpose. - Custom Visualization Logic: Implement logic to convert your JSON data into a graph format that your chosen tool can understand. This will involve: - Creating a data structure for nodes (json) and edges (similarities). - Applying the similarity calculations to determine which json are connected. - implementing a layout algorithm that reflects the edge lengths based on similarity scores. 5. Interactive Features - Implement interactive features like zooming, panning, and tooltips to provide more information about each node and edge. - Allow users to filter the time or adjust the threshold for similarity to see different levels of correlation. 6. Performance Considerations For large numbers of json, you might need ...
I am looking for a social media marketer with experience in driving website traffic through promotional content on TikTok. The ideal candidate should have a deep understanding of TikTok's algorithm and be able to create engaging promotional content that will drive traffic to our website. Requirements: - Proven experience in social media marketing, specifically on TikTok - Strong knowledge of TikTok's algorithm and best practices - Ability to create compelling and visually appealing promotional content - Familiarity with tracking and analyzing website traffic from social media platforms - Strong communication and collaboration skills to work with our team in developing effective social media strategies. -Knowledge of methods and tricks to blow up videos ...
I am looking for a skilled professional who can develop a quantum algorithm for a commercial application. Requirements: - The ability to explore different approaches and suggest the most suitable one - Strong knowledge and understanding of quantum computing research - Experience in developing algorithms for commercial applications Deliverables: - A high-level overview of the quantum algorithm, providing a conceptual understanding of its functionality and application - Clear and concise explanations of the algorithm's key components and how they contribute to achieving the desired outcomes Ideal candidate: - Demonstrated experience in quantum computing research and algorithm development - Strong problem-solving skills and the ability to think critically - Excel...
...Design and execute effective ad campaigns on Instagram - Optimize ads to ensure maximum visibility and engagement - Monitor ad performance and make necessary adjustments to improve results Ideal Skills and Experience: - Proven experience in content creation for social media platforms - Proficiency in creating visually appealing and engaging social media posts - Strong understanding of Instagram's algorithm and best practices for ad campaigns - Familiarity with social media management and analytics tools - Ability to analyze data and make data-driven decisions to improve ad performance If you are passionate about creating compelling content and have a knack for running successful ad campaigns on Instagram, I would love to hear from you. Please provide examples of your previ...
...my website for some competitive keywords. I have a desired timeframe of seeing results within 1 month. Skills and Experience: - The successful freelancer should have prior experience in successfully optimizing websites for search engines. - They should have a proven track record of improving keyword rankings for competitive industries. - Strong knowledge of SEO best practices and the latest algorithm updates is required. - Experience in conducting keyword research, on-page optimization, and link building strategies is essential. Application Requirements: - Please include your relevant experience in SEO projects, showcasing your ability to achieve positive results for clients. - Provide examples of past work where you have successfully improved keyword rankings. - While detaile...
Social Media Brand Building: primarily dealing in "Organic Handmade Soaps" - Platforms: Instagr...drive sales and increase brand awareness - Monitor and analyze social media metrics to track the effectiveness of our campaigns and make data-driven improvements - Collaborate with our marketing team to align social media efforts with overall brand strategy Skills and Experience: - Proven track record of successfully increasing product sales through Instagram - In-depth knowledge of Instagram's algorithm, best practices, and features - Strong understanding of social media analytics and ability to interpret data to optimize campaigns - Creative mindset with the ability to create visually appealing and engaging content - Experience in the reaching the Target Audience and...
I am looking for a MATLAB expert to assist me with simulation and modeling. Specifically, I need help with the following tasks: - Developing algorithms for simulation and modeling - Im...with simulation and modeling. Specifically, I need help with the following tasks: - Developing algorithms for simulation and modeling - Implementing the specific model parameters that I already have - Completing the project within an urgent timeline of 1-3 days Ideal skills and experience for this job include: - Proficiency in MATLAB coding and simulation techniques - Strong background in algorithm development and data analysis - Excellent understanding of simulation and modeling principles If you have experience in these areas and can work within a tight deadline, please submit your proposal. ...
I am looking to hire a freelancer to design an AI/ML model to create a recommendation system. I do not have a specific algorithm in mind, so you are free to decide what will work best. I do have a dataset available for this task. The goal of the recommendation system is to make personalised product or content recommendations to users based on their past selections and behaviour. I am looking for a freelancer who has experience with designing AI/ML models and have strong knowledge in the field. If you think this project is something you are capable of successfully completing, I would love to hear more from you.
We are looking for a skilled developer who can assist with porting an algorithm implemented in Python to Java. The current implementation language of the algorithm is Python and the source file can be found here: The main concern during the porting process is ensuring the accuracy of the algorithm. It is crucial that the functionality and behavior of the algorithm remain consistent during the transition from Python to Java. The resulting code shall make use of standard math libraries like Apache Commons Math. There is a timeframe of 1 weeks for the completion of this project.
We are seeking a skilled data scientist to help us analyze and process datasets and build an algorithm to generate desired outcomes using AI and machine learning techniques. The ideal candidate will have experience in data analysis, data modeling, data visualization, and machine learning. Responsibilities: - Analyze and process datasets - Apply machine learning algorithms to generate desired outcomes - Data modeling - Data visualization - AI and machine learning
I am looking for a skilled programmer to teach the Floyd's Cycle Detection Algorithm mathematically. I watched lots of youtube videos but I got lots of questions and I need help from a computer science algorithms expert to walk me through the algorithm over zoom and answer my questions about algorithm
...Facebook group. Current and Target Number of Group Members: - My current number of group members is less than 100. - My target number of group members is more than 1000. Type of Content Focus: - My Facebook group focuses on business-related content. Skills and Experience Needed: - Proven track record in growing Facebook groups and increasing member engagement. - Familiarity with Facebook's algorithm and strategies for increasing group visibility. - Ability to create compelling content that aligns with the business theme. - Proficient in social media marketing and community management. - Strong communication and interpersonal skills to engage with group members effectively. If you have the expertise and experience to help boost the number of members in my Facebook group,...
I am looking for a social media expert to create engaging image posts for my Instagram account. Platforms: Instagram Content Type: Image posts Objective: Engagement Increase Skills and Experience: - Proficiency in designing visually appealing and attention-grabbing images - Knowledge of Instagram's algorithm and best practices for increasing engagement - Ability to create content that is relevant to my target audience and sparks conversation - Understanding of different engagement strategies such as using hashtags, captions, and interactive elements - Experience in analyzing social media metrics and making data-driven decisions to optimize content performance.
Find out which factors affect your Freelancer.com ranking, and learn how to improve your visibility.
There are a number of tricks that can help a freelancer win more designing projects.