Azka Afiq.
Back to portfolio

FREELANCE · FULL-STACK

Consultation Appointment System

A consultation booking platform with React state management and a Node.js backend.

My role

Freelance Software Developer

Timeline

Mar 2024 — May 2024

Status

Delivered

React.jsTailwind CSSReact ContextAxiosNode.jsExpress.jsMySQL
Consultation Appointment System preview illustration with calendar scheduling, API workspace, and consultation flow panels
Preview illustration · Actual project screenshots coming soon

The context

A freelance appointment platform built with React.js and Tailwind CSS. The application used reusable components, React Context for state management, Axios for API communication, and a Node.js, Express.js, and MySQL backend for appointment data.

What I contributed

  • Designed and structured the application frontend with React.js and Tailwind CSS.
  • Implemented state management using React Context.
  • Integrated APIs with Axios for backend communication.
  • Designed and developed the MySQL database structure.
  • Built the backend using Node.js and Express.js.
  • Collaborated with developers and UI/UX designers to improve usability.

The outcome

  • Delivered a clean and scalable appointment-management application.
  • Kept state management lightweight with React Context.
  • Created backend and database foundations for storing and retrieving appointment data.
UP NEXTThe Edge

Explore the studio