/kanban-frontend

Project taken from Frontend Mentor's Kanban challenge.

Primary LanguageTypeScript

Kanban project

Frontend project for Kanban challenge from Frontendmentor. The challenge can be found here .

Technologies

The frontend was made with React using Typescript and Vite as Javascript bundler. All the component styling was made by me using SCSS with the exception of the Select and Menu components, for this ones I used Ant Design component library. For the state management and API calls I used Redux with Redux Toolkit.

Design

The design was provided by the Frontend Mentor challenge.

Backend

The backend project was made with Django and can be found here.

To run this project

  • Clone this repository
  • Clone the backend repository
  • Run the backend (For more instructions on how to run backend go to backend project)
  • yarn install
  • Create a .env file with the next variables
    • VITE_API_URL
      • This will be the backend's url
  • yarn run dev
  • Create an account
  • Login