Skip to content

akzholasanov/sakta

Repository files navigation


Logo

Sakta

A web application inspired by Pinterest, designed to help you organize and manage your ideas visually.

View Demo · Report Bug · Request Feature

Built With

React TypeScript Vite React Router DOM Zustand @tanstack/react-query Ant Design (antd) Masonic Sass (SCSS-модули) clsx axios react-icons react-error-boundary Supabase Pexels API ESLint Prettier Husky Feature-Sliced Design (FSD)

Getting Started

Installation

  1. Get a free API Key at https://api.pexels.com
  2. Clone the repo
    git clone https://github.com/akzholasanov/sakta.git
  3. Install NPM packages
    npm install
  4. Enter your API in .env
    VITE_API_URL = 'https://api.pexels.com';
    VITE_API_KEY = 'YOUR_API_KEY';
  5. Change git remote url to avoid accidental pushes to base project
    git remote set-url origin https://github.com/akzholasanov/sakta.git
    git remote -v # confirm the changes
  6. Run the app
    npm run dev