Preferred learners
- Canada
- Academic experience
Categories
Skills
Project scope
- What is the main goal for this project?
-
The main goal for the project is to develop and improve react-based (or Next.js/Astro.js, etc.) webapps. This may involve frontend web development, backend web development, using REST APIs to gather data from 3rd party sources, interacting with cloud databases, and setting-up/modifying authentication and payment systems.
We are looking for people who have at least one of the following specialties/interests:
- Frontend React (or similar) development
- Backend Node.js (or similar) development
- Using REST APIs to interact with cloud databases (e.g. Supabase)
- Setting-up/modifying authentication & payment processing (e.g. Stripe)
Examples of projects include:
- Modifying a corporate website
- Implementing new functionality to an existing webapp (auth, database, dashboard of information, etc.)
- What tasks will learners need to complete to achieve the project goal?
-
Based on students' specialty, they will:
- Create/modify front-end or back-end code
- Use/implement REST APIs
- Interact with cloud databases
- Implement authentication and payment processing
Project deliverables will be source code changes directly saved to a Git repository, along with some documentation of high-level features and technical software requirements.
- What is the main goal for this project?
-
The main goal for the project is to develop and improve react-based (or Next.js/Astro.js, etc.) webapps. This may involve frontend web development, backend web development, using REST APIs to gather data from 3rd party sources, interacting with cloud databases, and setting-up/modifying authentication and payment systems.
We are looking for people who have at least one of the following specialties/interests:
- Frontend React (or similar) development
- Backend Node.js (or similar) development
- Using REST APIs to interact with cloud databases (e.g. Supabase)
- Setting-up/modifying authentication & payment processing (e.g. Stripe)
Examples of projects include:
- Modifying a corporate website
- Implementing new functionality to an existing webapp (auth, database, dashboard of information, etc.)
- What tasks will learners need to complete to achieve the project goal?
-
Based on students' specialty, they will:
- Create/modify front-end or back-end code
- Use/implement REST APIs
- Interact with cloud databases
- Implement authentication and payment processing
Project deliverables will be source code changes directly saved to a Git repository, along with some documentation of high-level features and technical software requirements.
- How will you support learners in completing the project?
-
Students will work directly with the Lead of our Software Solutions division who will supervise their work. He will be available to mentor students regularly, and provide guidance in their tasks. This includes weekly/biweekly meetings, and open communication via a messaging platform.
Supported causes
About the company
- https://mektekinc.ca/
- 2 - 10 employees
- Technology, Business & management, It & computing, Marketing & advertising, Travel & tourism
MekTek is a rapidly growing Canadian conglomerate focused on Engineering, Consulting, and Software Solutions. In our software division, we enjoy creating products with a human-centered approach - meaningful products that people can use to make their lives easier and provide value.