Hytham Defrawy
Hytham Defrawy
Learner
(7)
7
Dominarlo
Dominarlo
Edmonton, Alberta, Canada

Web-Application for educational tools – Phase 1

Positions available: 4We would like to invite a team of students to work on a project that is partially developed using React, MongoDB, and Meteor Js framework. The project is composed of several phases. This is project is composed of several educational tools.We are working on developing an application to allow instructors to create different types of questions, create versions of each question, and save them in a test bank. Instructors can create courses, sections, and assignments. They can assign the assignments to specific sections indicating the start and end date. They can update the assignments as well. The application is expected to self-correct the students' submissions and display the marks, student's answers and the correct answer to both the students and the instructors.It is expected that we will need a registration process for both the student, the instructor and an administrator.Students should:Have good experience in React, MongoDB, and Meteor Js. Good understanding of Docker.Be ready to work in a team. Ability to work in a team, prepare documentation and be good at communication.Will be required to sign an Intellectual Property Rights Agreement.Ready to present previous work that they have done.Scope of phase 1: Understanding the previous code and fixing some bugs in the current Excel application.

Matches 2
Category Information technology + 2
Closed
Startup Peel
Startup Peel
Brampton, Ontario, Canada

Computer Science - Website/App Design Build - HTML, Java, React,

Our organization can offer a virtual opportunity for students or teams.The primary focus for the student(s) will be: to execute during the placement, as exemplified below. Where applicable, we will work with the students to select the tools/platforms they will be using to complete their work.Create a dashboard type platform where users can network, create connections and create business opportunities. You will work to finalize Front end and Back end of the beta iOS and Android app.We hope to be in a stage where our Startups and Community users can use it to the potential to gain benefits to better manage their non-profit work. The beta app is expected to have the following functions.Application Website Development - We are seeking to build and launch a new innovative product to represent a clean and intuitive website. We are open to suggestions and ultimately a stack of choice by development team.Our goal at the end of this experience is: Application Development to:1. Log-in: Secure platform, validate User ID/email2. Verification: Password – note, I do not want to save nor manage user password – we will need to determine levels of compliance3. Multiple user types with different needs – we can have levels of users4. Communication on the platform among users via direct correspondence(private) or group chat opportunities similar to “slack/trello” without crowding their inbox.5. Ability to share content with other platform members. 6. Using calendar-related features – set up meetings7. Lead/Owner Manager Platform Dashboard – rights management to other users Other duties the student may complete could include:Software vendor research and evaluationProvide or work with us to complete a design proposal including mock-ups, .Build a fully-functioning website using HTML, Java and React, etc.Assisting with other process improvement projectsUnit and integration testingBuild Platform (Front & Back End)We will plan to communicate with our virtual intern using these communication tools: Riipen messaging, zoom, email, TeamsStudent's primary contact: Melloney Campbell, Startup Peel Community Leader

Matches 1
Category Website development + 4
Closed
e-Worx Technology
e-Worx Technology
Edmonton, Alberta, Canada

Level UP: Developing e-Commerce Synchronization Platform

eWorx Technology is pleased to offer a virtual internship opportunity for (4) computer science students and UI/UX design students in a single work team.We are building a web platform that allows users to sync their products across multiple marketplaces, this requires integration between multiple e-commerce platforms to sync product information and keep data updated throughout all customer's marketplaces.The primary focus for the developer will be: Web Application Development - using ReactJS as front-end and NodeJS as back-end and marketing website.Application Programming Interfaces - Building an API interface; designing a new API and/or using API to interface and integrate between the supported platforms.Real-Time Data Visualization - Creating a charting system with basic querying functionality; creating a dashboard to visualize key performance metrics of our system performance and activities.Database Analysis - Design, implement and optimize SQL and/or NoSQL database to serve the purpose of the solution.Our goal at the end of this experience is: Website Development - Marketing website for the visitors of the application and handling their subscription payment.Application Development - Continue development of the application building the remaining functionality and building the backend modules.Software Architecture Development - To provide a solution to our architecture issue to ensure optimal performance and sustainability.Real-Time Data Visualization - To help us implement a data visualization system to derive insights to the application users.Database Analysis - To help us improve the performance of data storage and querying.Other duties the student may complete could include: Software vendor research and evaluationAssisting with other process improvement projectsUnit and integration testingBuild and enhance the UX/UI design.We will plan to communicate with our virtual intern using these communication tools: Company SlackEmail Riipen messaging

Matches 2
Category Software development + 4
Closed
Dominarlo
Dominarlo
Edmonton, Alberta, Canada

Web-Application for educational tools – Phase 2

Positions available: 4We would like to invite a team of students to work on a project that is partially developed using React, MongoDB, and Meteor Js framework. The project is composed of several phases. This is project is composed of several educational tools.We are working on developing an application to allow instructors to create different types of questions, create versions of each question, and save them in a test bank. Instructors can create courses, sections, and assignments. They can assign the assignments to specific sections indicating the start and end date. They can update the assignments as well. The application is expected to self-correct the students' submissions and display the marks, student's answers and the correct answer to both the students and the instructors.It is expected that we will need a registration process for both the student, the instructor and an administrator.In this phase we will be focusing on completing the marking process for the different types of questions, completing the student's and the administrator's interface.Students should:Have good experience in React, MongoDB, and Meteor Js. Good understanding of Docker.Be ready to work in a team. Ability to work in a team, prepare documentation and be good at communication.Will be required to sign an Intellectual Property Rights Agreement.Ready to present previous work that they have done.Scope of phase 1: Understanding the previous code and fixing some bugs in the current Excel application.

Matches 1
Category Information technology + 2
Closed
Ada Analytics
Ada Analytics
Burnaby, British Columbia, Canada

Website Development

We hope to update and revamp our existing website based on existing UX/UI prototypes that we have designed.We would like to work with participants to develop a new website that is easy to maintain while providing an appealing interface for users. This might be achieved through common site building tools such as WordPress (which we currently use).This will involve several different steps for the participants, 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.

Matches 4
Category Website development + 2
Open
Skild Labs Inc.
Skild Labs Inc.
Toronto, Ontario, Canada

AI-Powered Training Cost Estimator

Develop a web application for our organization that provides dynamic estimates for online course development costs using AI-driven interpretation and real-time data fetching. This web application will be intuitive, making it easy for users to input their course creation requirements and receive accurate, detailed estimates. Additionally, the application will provide tool suggestions, serving as a comprehensive guide for business and individuals looking to embark on course creation.This project promises an engaging experience for learners as they will delve into AI integration, affiliate system management, and dynamic data management, creating a holistic platform with a direct impact on our user base.

Matches 1
Category Artificial intelligence + 4
Closed
Pashmotor
Pashmotor
Montreal, Quebec, Canada

Website UI / UX Design & Prototype

Our company would like to explore re-designing our current website with a prototype. We are always on the lookout for innovative and fresh UI and UX ideas that will help our users.This will involve: Conducting background research on our existing web application for the product. We are happy to provide a walkthrough and other resources to help bring them up to speed.Identifying key areas of our current website and what areas of focused might return the best results in a redesign.Learning and using various software design tools. We strongly recommend students learn how to use Figma as this is the latest and greatest tool currently available.Creation of a screen by screen UX / UI prototype of a web application which can be used on all major browsers and be mobile friendlyConducting UX / UI testing with real potential users potentially involving paper prototypes or other software tools to support this

Matches 2
Category Branding & style guides + 2
Closed