Django Web Development: Debugging, Deployment, and DB migration
Positions available: 3 Our organization is able to offer a virtual internship opportunity for students who are working with Django and Python The primary focus for the student will be: Website Development for InnScience IPOP (Innovation, Project, Online, Platform) - Work with front-end technologies like HTML, CSS, JavaScript and back-end with Python, and Django to create site functionality on a prototype site. Implement functionality in a way that fits our purpose. We have developed most of the code, and have a general direction but wish to work with a student to help us debut InnScience IPOP. We are looking for students that can assist us with HTML, Python, Javascript, and Flask to launch the platform. Number of required hours per week: 80 hours
Level UP - Programming Projects:: Python, VBA, GraphQL/REST APIs
Positions Available: 4 Students We're looking for students with solid experience in one or more of the following technology areas to tackle technology projects on our list of priorities: Python Visual Basic (VBA/Excel) Graph QL and/or REST API Integrations Microsoft Power Automate You bring solid technical experience and enthusiasm to code business solutions. We'll help you build your portfolio of coding accomplishments to talk about in future interviews. . We have a pending list of programing projects that we want done and will match candidates to a subset of the following priority projects. Individual Projects 1) A REST API integration between Shopify and our accounting system to create commercial invoices for international orders. 2) An update to our existing GraphQL API integration between WordPress and Shopify. 3) A REST API integration between WordPress and one of our commercial suppliers. 4) An API integration between our supply chain system and Shopify. 5) A Product information analyzer and parser in VBA/Excel. 6) Several Power Automate ( https://powerautomate.microsoft.com/en-ca/ ) routines to automate tacks like shipment tracking , order processing and other tasks. 7) A stand alone website and database to gather and display information about brand consolidation in the industry. Our website platform is Shopify and we will give you access to the website and other organizational assets to support this project. Work can be completed remotely and online brainstorming and update meetings can be done via Microsoft Teams, Zoom or other preferred platforms. Timely meeting access and response to questions will be provided, including by text, or on-line communication tools.
Text to Audio Mobile App Development
We would like to collaborate with students to implement a new app that 1. converts pdf text to audio format and 2. allows users to look through and listen to selected audio files. The app will have the following functions: Allow registration of 2 types of users - administrators and end-users Administrators would use the app, once logged in, to upload and convert the contents of pdfs to .mp3 audio format. Allow end-users to review and listen to selected mp3 files.
Mobile App Development - Audio/Sound Player
Our company sells Bluetooth-enabled speakers. We need a dedicated app for our customers. We would like to collaborate with students to build an app that: uses our existing UX/UI (built in Figma) allows users to register their purchased speaker has a database of sound files allows users to select from a base of hundreds of sound files to play on their dedicated speaker allows users to purchase additional sounds using in-app purchases.
Full-Stack Website Development
We're looking to build a product that maps the root causes to the World's Biggest Problems. We would like to work with students to develop a new data visualization that is easy to maintain while providing an appealing interface for users. This will require skills in the MERN stack, knowledge of front-end and back-end web technologies, languages and frameworks. This will involve several different steps for the students, including: Researching different libraries 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. Creating documentation for future developers. Bonus steps in the process would also include: Testing prototypes with customers and refining ideas with feedback.
Recruitment Video Production
Our platform RobotsAfrica.org matches North American mentors to African teachers to help guide them as the teachers learn robotics and attempt to bring it into their classrooms to teach to their students. Recruiting mentors is increasingly difficult especially because as a non-profit, we ask that the mentors cover the costs for the African teachers, which includes buying a robotics kit and paying for access to a 6-month online course. We are looking to make a vibrant, compelling recruitment video for teachers to sign up, but more importantly to get more mentors onto the platform. Through this project, students will script, produce and edit a video showcasing our organization's strong culture and values, encouraging candidates to apply. Tasks may involve: Brainstorming various ideas for the video structure and content, and creating a storyboard for what the video will look like. Using existing interviews we have with teachers that have already gone through RobotsAfrica training. Creating a compelling script promoting our company culture and values. Putting together a proposal for (whoever is running the project)including the storyboard and script. Meeting with (whoever is running the project) to discuss the proposal, and making any changes necessary. Filming and editing the final video.
Geotagging Mobile App Development
We would like to collaborate with students to implement a new app that 1. geotags specific points while a tourist (the user) is on a trip and allows their photos at that geotag location to be uploaded to the cloud 2. shares those geotag locations and photos with others that are on the same trip. The app will have the following functions: Allow registration of 2 types of users - administrators and end-users Administrators would use the app, once logged in, to upload specific maps of the travel areas tourists (users) are most likely to go to. Allow end-users to geotag their exact location on the uploaded map and then allow photos from that location to be uploaded and shared
Grant writing tool for small and medium businesses
The main objective of this project is to develop a web application that streamlines the grant application process. By the end of the project, students are expected to have developed a functional web application MVP. The application should provide a user-friendly interface for managing grant applications.