Fiona-Waters / YarnSwapFE

YarnSwapFE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YarnSwap - Final Project Higher Diploma in Computer Science 2023

Project Name: Yarn Swap

Project Description:

Yarn Swap is a Progressive Web Application where crafters can list and view yarns and can swap or procure yarns from others that could otherwise be forgotten or wasted. This project is the frontend for the Yarn Swap Application.

The following technologies have been used in the making of Yarn Swap frontend:

  • React
  • Vite.js
  • Chakra UI
  • Storybook
  • Cypress
  • Github Action
  • SendBird
  • Firebase Authentication

Project Status: Deployed

Features

  • Login via Google or Email.
  • CRUD listing functionality.
  • Upload image, with drag and drop functionality included in Add Listing functionality.
  • Filtering/Searching on Dashboard and Listings pages.
  • Swap functionality including Chat using SendBird.

Visuals

Dashboard:

image

Swaps:

image

User Profile:

image

Dark Mode:

image

Add Listing form:

image

Filter:

image

Setup Requirements:

Information here can be supplemented by reading the full Yarn Swap Report Document:

About

YarnSwapFE


Languages

Language:JavaScript 98.7%Language:CSS 1.0%Language:HTML 0.2%Language:Dockerfile 0.1%