Skip to content

kettei-sproutty/scuderia-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scuderia frontend

Production website Production website

Roadmap - Changelog - Bug reports

GitHub contributors GitHub commit activity

Learn, share, organize.

Install

Follow these steps to set up the Scuderia FE project on your system:

  1. Optional: Install Volta CLI If you haven't already, consider installing Volta CLI for managing Node.js versions. You can find detailed installation instructions at Volta CLI Installation.

  2. Install pnpm You need pnpm to manage dependencies. Use the following command:

    • If using Volta CLI:
    volta install pnpm@8.6.10
    • Otherwise: Install pnpm globally:
    npm install -g pnpm@8.6.10
  3. Install Project Dependencies Run the following command in the project directory:

    pnpm install
  4. Create a Supabase Account If you don't have one, create an account on Supabase for your project's database.

  5. Seed the Database Initialize the project's database using Supabase.

    pnpm seed
  6. Connect the project with your supabase account Create a .env file and populate

    NEXT_PUBLIC_SUPABASE_URL="your-project-url"
    NEXT_PUBLIC_SUPABASE_ANON_KEY="your-anon-key"
  7. Running the Project Use the following commands to run different aspects of the project:

  • To start the Next.js application:

    pnpm dev
  • To launch the Storybook environment:

    pnpm storybook

Contributing

WIP

Code of conduct

WIP