Security & Penetration Testing of Web Application
A standard practice for web based tools is to conduct what is known as penetration tests at least once a year. This is a white-hat hacking approach in which a firm is given special permission 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 spend time conducting research on state of the art pen testing technologies. They should look into common vulnerability lists such as OWASP Top 10, and common security tools such as Nmap, Burp Suitar, Nessus, and Wireshark. Third, students should have 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
Marketing Plan
Our company advertises thousands of products online. We hope to revamp our marketing strategy to attract more customers. We want students to help us build a marketing plan to grow and engage our target market. This will involve several different steps for the students, including: Familiarizing themselves with our current marketing goals and strategies. Researching how customers perceive our brand and marketing. Recommending new channels we should use for promotion. Identifying an appropriate budget for advertising. Bonus steps in the process would also include: Recommending updates to our messaging that can better explain our value proposition.
Mobile App Development
Our company advertises thousands of products online. We use an app to connect with our customers. We would like to collaborate with students to implement some app updates. These updates will help us provide new features and fix bugs. This will involve several different steps for the students, including: Familiarizing themselves with our platform, products and services. Identifying updates that should be added to our app. Implementing and documenting changes. Recommending areas for future app improvement.
Website Development
Our company advertises thousands of products online. We hope to update and revamp our existing website to attract more customers. We would like to work with students to develop a new website that is easy to maintain while providing an appealing interface for users. This can be achieved through common site building tools such as Wix, Webflow, and WordPress. This will involve several different steps for the students, including: Researching different site-building tools and their associated advantages / disadvantages. Conducting a needs analysis to determine which platform is most suitable. Building a website, with our assistance in providing the content. Providing training on updating and maintaining the website. Bonus steps in the process would also include: Testing prototypes with customers and refining ideas with feedback.
Social Media Marketing Campaign
Our company advertises thousands of products online. We hope to revamp our social media marketing to attract more customers. We would like to work with students to design a new social media marketing campaign for our company. This will involve several different steps for the students, including: Familiarizing themselves with our company’s products, social media campaign goals and target market. Identifying social media channels and strategies suitable for our company. Planning types of campaign content to create for each channel. Identifying metrics to monitor throughout the campaign. Creating a social media content calendar that outlines important steps in the campaign. Bonus steps in the process would also include: Recommending social media management tools to schedule our content.
Digital Marketing
Our company advertises thousands of products online. We have developed a set of marketing strategies, but it has been challenging to implement them. We would like to collaborate with students to review and post content promoting our company. This will involve several different steps for the students, including: Familiarizing themselves with our target market, products and services. Reviewing marketing content in the form of posts, emails, brochures, etc. Deploying content according to our social media calendar to increase website traffic. Overseeing our channels and keeping them up-to-date. Bonus steps in the process would also include: Recommending search engine optimization (SEO) strategies so our materials are easily accessible.
Mobile App Port
Our clients are consumers who live busy day to day lives. Whether they’re running their own businesses, home owners, home makers, or simply, car lovers. Our company ensures that our clients have quick, accurate updates on their vehicle services. We use an app to connect with our customers so that our customers can view important information such as; when their previous oil change was and when the next one is due. Our aim is to make it compatible with more devices. We would like to collaborate with students to create a ported version of our app in a new technology, so more users can access our services. This will involve several different steps for the students, including: Familiarizing themselves with our platform, products and services. Familiarizing themselves with the features we would like to re-implement in the adapted version. Recreating features for our ported version. Recommending ways to minimize the challenges of app porting. Bonus steps in the process would also include: Testing the new app.