Frontend Developer

Closed
ServiceNext Inc.
Regina, Saskatchewan, Canada
Project
Academic experience
200 hours per student
Student
Anywhere
Intermediate level

Project scope

Categories
Data analysis Website development Mobile app development Software development Databases
Skills
target market leaner style sheets (less) sass market analysis front end design usability testing wireframing ui components hypertext markup language (html) cascading style sheets (css)
Details

The project aims to create a marketplace web application that connects homeowners with vetted professionals for on-demand home services, such as cleaning, repairs, and maintenance. The platform aims to provide a seamless and reliable way for homeowners to access high-quality services while offering professionals job opportunities.

Deliverables

Frontend Develpers learners will be responsible for several key tasks and deliverables essential to achieving the project goal. These activities include:

  1. Market Analysis Report:
  • Conduct a thorough analysis of the target market and user needs.
  • Prepare a report detailing findings, user personas, and key insights to guide the design and development process.
  1. User Interface (UI) Design:
  • Create wireframes and mockups for the main user interfaces using design tools such as Adobe XD, Figma, or Sketch.
  • Develop interactive prototypes to visualize the user flow and experience.
  1. Landing Page Development:
  • Design and develop a responsive landing page for the website.
  • Ensure the landing page is visually appealing, user-friendly, and optimized for different devices and screen sizes.
  1. Website Layout and Navigation:
  • Implement the overall layout and structure of the website, including the homepage, navigation menu, and internal pages.
  • Ensure consistent design and functionality across all pages.
  1. Component Development:
  • Develop reusable UI components such as buttons, forms, modals, and navigation bars using HTML, CSS, and JavaScript.
  • Ensure components are responsive and accessible.
  1. Integration with Backend:
  • Collaborate with backend developers to integrate frontend components with backend APIs.
  • Ensure smooth data flow and synchronization between the frontend and backend.
  1. Styling and Theming:
  • Apply CSS and preprocessor frameworks (e.g., Sass, LESS) to style the website according to the design specifications.
  • Implement theming and customization options to enhance the user experience.
  1. User Testing and Feedback:
  • Conduct user testing sessions to gather feedback on the UI/UX.
  • Analyze user feedback and make necessary adjustments to improve the design and functionality.
  1. Performance Optimization:
  • Optimize the frontend code for better performance, including reducing load times and improving responsiveness.
  • Implement best practices for SEO to enhance search engine visibility.
  1. Documentation:
  • Document the frontend development process, including code comments, user guides, and maintenance instructions.
  • Prepare a final report summarizing the front-end development activities and outcomes.

Deliverables:

  1. Market Analysis Report
  2. Wireframes and Mockups
  3. Interactive Prototypes
  4. Responsive Landing Page
  5. Website Layout and Navigation
  6. Reusable UI Components
  7. Integrated Frontend with Backend APIs
  8. Styled and Themed Website
  9. User Testing Reports and Adjustments
  10. Performance Optimization
  11. Comprehensive Documentation and Final Report


Mentorship
Workshops and Training Sessions: Regular workshops and training sessions will be conducted to enhance the students' skills in relevant areas, such as project management, coding, technical skills, and problem-solving. Collaboration Spaces: We will provide students with access to virtual collaboration spaces, where they can work on their projects, collaborate with peers, and interact with each other Regular Check-ins and Progress Reviews: Scheduled check-ins and progress reviews will be conducted to monitor the students' progress, address any challenges they may be facing, and ensure they are on track to complete their projects successfully. Feedback and Evaluation: Constructive feedback will be provided at various stages of the project to help students improve and refine their work. Final evaluations will be conducted to assess the quality and impact of their projects Dedicated Staff Time: Our experienced team members will allocate specific hours each week to guide students through the project phases, ensuring they have the necessary support and resources
Supported causes
Industry, innovation and infrastructure

About the company

ServiceNext Inc. creates a marketplace that connects homeowners with vetted professionals for on-demand home services, such as cleaning, repairs, and maintenance. The platform aims to provide a seamless and reliable way for homeowners to access high-quality services while offering professionals a steady stream of job opportunities