This is a Next.js project bootstrapped with create-next-app
.
๐ First, clone the repository and install dependencies:
git clone https://github.com/alyssonbarrera/coinsynch.git
cd coinsynch
npm install
# or
yarn
# or
pnpm install
๐ Create a .env.local
file and add the following environment variables:
# Next Bundle Analyzer
ANALYZE=false
# API URL
NEXT_PUBLIC_API_URL=""
# Firebase
NEXT_PUBLIC_FIREBASE_API_KEY=""
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=""
NEXT_PUBLIC_FIREBASE_PROJECT_ID=""
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=""
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=""
NEXT_PUBLIC_FIREBASE_APP_ID=""
# Firebase Admin
FIREBASE_PROJECT_ID=""
FIREBASE_PRIVATE_KEY=""
FIREBASE_CLIENT_EMAIL=""
โจ Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
๐ Open http://localhost:3000 with your browser to see the result.
๐งช To run the tests
npm run test
# or
yarn test
# or
pnpm test
๐ To run the linter
npm run lint
# or
yarn lint
# or
pnpm lint
๐ฆ To build the project
npm run build
# or
yarn build
# or
pnpm build