- Frontend

Closed
Main contact
CARDWATCH POS
Newmarket, Ontario, Canada
Employer
2
Project
Academic experience
120 hours of work total
Participant
Anywhere
Intermediate level

Project scope

Categories
Website development Information technology Software development
Skills
menu management planning operational efficiency react redux design elements and principles front end design senior living wireframing development environment json
Details

This project aims to develop a frontend menu management system for our SaaS-based POS system. Interns will use React to create an intuitive, responsive, accessible, and visually appealing menu management interface for managing dining options across various service styles, utilizing mock-up data to simulate backend integration. The goal is to enhance user interaction and operational efficiency in menu management for senior living communities and educational institutions.


Deliverables

Activities to be undertaken to achieve the project goals:

  • Initial Research and Planning: Research on existing menu systems, modern design principles, and accessibility standards.
  • UX/UI: Design user interface/experience starting with wireframes and mockups (considerations: ease of navigation, aesthetic appeal, incorporation of accessibility).
  • Development setup/Development: Setting up React development environment and implementing the design using React framework and complimentary tools like Redux if needed.
  • Simulate backend interaction functionality: Utilize mock-up data to simulate interaction with backend from a static resource(ex. JSON file). Note: The project doesn't require implementing backend implementation as the backend is developed by in-house team.
  • Testing/Presentation: Test and present the frontend application, address bugs or design flaws.

Deliverable:

  • Relevant source code
  • Written documentation and report
Mentorship

Learns will be supported in the following ways:

  • Mentors: Dedicated mentors from our team of developers and designers. These mentors will offer guidance, share insights from their professional experience, and provide constructive feedback on project work.
  • Regular Check-ins: Schedule one-on-one meetings with mentors to discuss progress, address challenges, and strategize on next steps
  • Tools/Technologies: Provide access to necessary software and development tools as well as access to resources.
Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Reduced inequalities

About the company

Company
Newmarket, Ontario, Canada
11 - 50 employees
Food & beverage, Hospital, health, wellness & medical
Representation
Minority-Owned Women-Owned Disabled-Owned Small Business Social Enterprise
+ 3

We provide a integrated point-of-sale system with account management for spending plan charging. We have 25 years of experience in the industry. Currently enhancing and integrating Nutritional Healthcare POS features.