Skip to content

janlavicka/affiliate-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Affiliate dashboard

Affiliate dashboard build with Supabase as a backend.

Features

  • User can sign in with email and password
  • User can add API access informations for the ehub.cz
  • User can import campaigns and transactions from the ehub.cz
  • User can see table of campaigns
  • User can see chart of transactions in time
  • User can see list of expected transation confirmations

Tech stack

This project was made using the followings Technologies:

Getting Started

  • Install dependencies yarn install
  • Create a new Supabase project
  • Enter folder frontend
  • Copy the env file cp .env.example .env and fill in the Supabase credentials
  • Migrate database with yarn prisma:push and generate client with yarn prisma:generate
  • Run development server yarn dev
  • Create user in Supabase studio

Testing

Testing setup include Jest and React testing library for unit and integration test and Cypress for e2e testing.

  • Enter folder frontend
  • Run yarn test for unit and integration test
  • Run yarn cypress for e2e test

About

Affiliate dashboard build with Supabase as a backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published