


Checklick Data Visualization Dashboards
Checklick is seeking to enhance its product offerings by developing intuitive data visualization dashboards. These dashboards will serve as a powerful tool for users to track athlete development, manage memberships, and analyze course and merchandise sales. The goal is to transform raw data into meaningful insights that can be easily interpreted by users, thereby improving decision-making processes. Learners will have the opportunity to apply their knowledge of data analytics and visualization techniques to create user-friendly interfaces. The project will involve identifying key performance indicators, designing visual elements, and ensuring the dashboards are both functional and aesthetically pleasing. By the end of the project, learners will have gained practical experience in translating complex data sets into accessible visual formats.

Checklick iOS App Development
Checklick is seeking to develop a native iOS application to mimic a minimized version of the web app. The project involves transforming existing user view mockups into a fully functional iOS app. The primary goal is to create an intuitive and user-friendly interface that aligns with the design specifications provided. This project offers learners the opportunity to apply their knowledge of iOS development, including programming, UI/UX design principles, and mobile app testing. The tasks are closely related and include coding, potentially integrating APIs, and conducting usability testing. The project is designed to be completed by a team of learners specializing in mobile app development within a single academic program, ensuring a cohesive skill set among team members.

Front-end
Our company is re-designing and rebuilding our web app. The version which we call V5. We are interested in working with innovative frontend developers who have an intermediate to advanced level of React.js to help us finish building out our frontend This will involve: Conducting background research on our existing web application to understand how the product offerings work. We are happy to provide a walkthrough and other resources to help bring them up to speed. Deep dive into the new design to understand what's built, what's missing and what the most relevant and effective areas are to work on. Students must have an understanding of how to use Zeplin and AdobeXd. We use Zeplin but it's very similar to Figma so if you know that you'll have no issues. Students must have a notion of Git and version control. Creation of a workflow highlighting the individual screens they will work on throughout the project. Creation of each screen of the web application from their workflow which can be used on all major browsers and be mobile-friendly Conducting internal testing with us to show that the screens are responsive and functional.

Front end coding in react.js
Our company is re-designing and rebuilding our web app. The version which we call V5. We are interested in working with innovative frontend developers who have an intermediate to advanced level of React.js to help us finish building out our frontend This will involve: Conducting background research on our existing web application to understand how the product offerings work. We are happy to provide a walkthrough and other resources to help bring them up to speed. Deep dive into the new design to understand what's built, what's missing and what the most relevant and effective areas are to work on. Students must have an understanding of how to use Zeplin and AdobeXd. We use Zeplin but it's very similar to Figma so if you know that you'll have no issues. Students must have a notion of Git and version control. Creation of a workflow highlighting the individual screens they will work on throughout the project. Creation of each screen of the web application from their workflow which can be used on all major browsers and be mobile-friendly Conducting internal testing with us to show that the screens are responsive and functional.

QA & Penetration Testing of Web Application
Standard testing practices for web based platforms are to conduct Quality Assurance test before launching and penetration tests at least once a year. Quality assurance (QA) is the process of determining whether a product or service meets specified requirements, while penetration tests is when a firm or group of people are given special permissions to try and break into, exploit, or otherwise attempt to break a given product via security vulnerabilities. First, we would like students to get familiar with our product. Sign up, play around with it, understand generally how it works. Second, students should run through given workflows to determine if the web platform meets the needs of the user and client. Third, students should develop a written attack plan and present it to us so we can confirm we understand what the test will do and what might be uncovered. Fourth, students are free to attack our product as per the presented plan