React Development, UI/UX Design, Creating REST APIs

Open
MekTek Software Solutions & Engineering
Saskatoon, Saskatchewan, Canada
Lead, Software Solutions
(22)
5
Project
Academic experience
60 hours per learner
Learner
Canada
Intermediate level

Project scope

Categories
UI design UX design Website development Software development Databases
Skills
application programming interface (api) github next.js (javascript library) react.js (javascript library) git (version control system) creative thinking restful api google maps mapbox figma (design software)
Details

The goal of this project is to work on React-based product development including UI/UX design with a focus on bold yet human-based design. Using some pre-existing mockups, and some creative thinking, this will be an exciting project for students to be involved in projects such as:

  • Web platforms leveraging AI services
  • A new company website with a focus on bold and creative design
Deliverables

Students will need to:

  • Review the current application, and focus on building/modifying the front end from existing technologies or designs
  • Develop a mobile and desktop friendly web application using React
  • Interact with third party APIs as required
  • Interact with the backend using internal REST API calls
  • Use Git and GitHub for version control
  • Perform basic testing to ensure that the major functionality works as expected


Project deliverables:

  • Modify existing Figma designs as needed
  • Write new React/Next.js code which will be pushed to a git repository
Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes
Industry, innovation and infrastructure

About the company

Company
Saskatoon, Saskatchewan, Canada
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.