Skip to content

xavimondev/boostgrammar.io

Repository files navigation

Banner

boostgrammar.io

Have issues with your grammar skills? Let boostgrammar.io help you out and say goodbye to your grammar confusions.

Stack

Setting up

Supabase - API Keys

  1. Sign In on Supabase.
  2. Go to settings option on sidebar.
  3. Select API option on project settings block.
  4. Copy anon public and URL.

RapidAPI - API Keys

  1. Sign up on RapiAPI.
  2. Subscribe to Lenguage Tool API and Thesaurus API.
  3. Then, go to Dashboard.
  4. Finally, in the sidebar there will be security option and there you can copy your Application key.

Cohere.ai - API Keys

  1. Sign up on Cohere.ai.
  2. Go to API Keys.
  3. Click on New Trial Key and copy your Trial Key.

Resources

  1. Loaders.
  2. Design: Parcel.io and Scale.
  3. Gradients.
  4. Illustrations for empty states.
  5. Icons.

Run locally

  1. Clone this repo to a directory and then run npm install.
  2. Set-up your environment variables for the client by renaming .env.example to .env and following Supabase - Project API Keys.
  3. Set-up your environment variables for the server by renaming api/.env.example to .env and following RapidAPI - API Keys and Cohere.ai - API Keys.
  4. Run npm run dev to start developing mode.