Full-Cycle Web Design & Development Experience

Open
Easy Artisan Websites
Hamilton, Ontario, Canada
Julie Dulong
She / Her
Founder
(9)
6
Project
Academic experience
360 hours of work total
Learner
Canada
Intermediate level

Project scope

Categories
UI design UX design Project management Website development Information technology
Skills
asana css frameworks project documentation target audience planning debugging github ui/ux wireframing website optimization communication
Details

Project Summary

Easy Artisan Websites is offering an immersive, hands-on experience for students to develop and launch real-world web design and development projects. These projects will vary between internal initiatives for Easy Artisan Websites and client-based assignments across industries such as healthcare, business, coaching, and other professional service sectors.


Each student will take full ownership of a project—handling everything from initial research and planning to final execution and deployment. While students may collaborate on specific tasks, they must be prepared to lead and execute all phases independently, ensuring a well-rounded learning experience.


Projects may range in scope, including:


  • Single-page template designs for quick-use layouts.
  • Editing and enhancing existing designs for improved performance and UX.
  • Full-scale website development projects, from concept to launch.


This structure reflects the real-world experience of working as a freelancer or in a small agency, where project scope, timelines, and client needs frequently shift.


Project Goals

The primary goal is to provide students with real-world, full-cycle project experience in front-end web design and development. Each student will:


  • Take ownership of a web project and manage it from concept to completion.
  • Gain experience with various project types, adapting to different design and development needs.
  • Execute key stages, including UX/UI design, front-end development, CMS integration, and testing.
  • Work independently while having the opportunity to consult and collaborate with fellow students as needed.


Why Join?

This experience offers students:

End-to-end project ownership—gain real-world experience managing a project from concept to launch.

Exposure to various project types—understand how to adapt to different design and development challenges.

Hands-on practice with industry tools—work with Bricks Builder, GoHighLevel, and modern CSS frameworks.

A portfolio-worthy project—showcase your skills and execution ability to future employers.

Real-world freelancer experience—understand the ebb and flow of web development work in an agency or solo business setting.

A mix of independent and collaborative work—build confidence in problem-solving while having access to peer support.

Deliverables

Students may be responsible for some or all aspects of a project, including:


1. Project Planning & UX/UI Design

  • Conduct research on the target audience and project goals.
  • Create wireframes and prototypes using Figma or similar tools.
  • Ensure the design aligns with usability, accessibility, and conversion best practices.


2. Front-End Development

  • Develop and implement designs using HTML, CSS frameworks, and JavaScript.
  • Use Bricks Builder (WordPress) and GoHighLevel’s page builder to create fully functional pages.
  • Optimize websites for responsiveness and performance.


3. CMS & Platform Integration

  • Build websites using WordPress with Bricks Builder and customize templates.
  • Implement SEO-friendly structures and third-party integrations.
  • Customize and style GoHighLevel page builder layouts as needed.


4. Quality Assurance & Testing

  • Conduct cross-browser and cross-device testing to ensure compatibility.
  • Debug issues and optimize performance for speed and efficiency.
  • Ensure the project meets accessibility and UX best practices.


5. Communication & Project Management

  • If assigned to a client project, liaise with employer to gather requirements and provide updates.
  • Maintain project documentation and track progress using tools like Trello, Asana, or Notion.
  • Manage feedback and revisions, ensuring smooth project execution.


Project Deliverables

Each student may complete projects that include:


  • A functional website or web application (internal or client-based).
  • UX/UI wireframes and design prototypes.
  • A live or staged deployment of the website.
  • A GitHub repository showcasing their development process.
  • A final project report outlining design choices, challenges, and key learnings.


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.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

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

About the company

Company
Hamilton, Ontario, Canada
0 - 1 employees
Business & management, Business services, Education, Media & production, Public relations & communications
Representation
Women-Owned Small Business

Easy Artisan Websites is a full service web design agency for women entrepreneurs ready to scale. We off both custom projects including strategy, branding, web design and development, and SEO optimized copywriting.