Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alyssonbarrera/coinsynch
Coinsynch
https://github.com/alyssonbarrera/coinsynch
css firebase html javascript jest nextjs radix-ui react react-hook-form tailwindcss testing-library typescript zod
Last synced: 4 days ago
JSON representation
Coinsynch
- Host: GitHub
- URL: https://github.com/alyssonbarrera/coinsynch
- Owner: alyssonbarrera
- Created: 2023-07-22T16:47:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-15T13:07:16.000Z (2 months ago)
- Last Synced: 2024-09-15T14:36:15.118Z (2 months ago)
- Topics: css, firebase, html, javascript, jest, nextjs, radix-ui, react, react-hook-form, tailwindcss, testing-library, typescript, zod
- Language: TypeScript
- Homepage: https://coinsynch.alyssonbarrera.com
- Size: 4.57 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Getting Started
๐ First, clone the repository and install dependencies:
```bash
git clone https://github.com/alyssonbarrera/coinsynch.git
``````bash
cd coinsynch
``````bash
npm install
# or
yarn
# or
pnpm install
```๐ Create a `.env.local` file and add the following environment variables:
```bash
# 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:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```๐ Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
๐งช To run the tests
```bash
npm run test
# or
yarn test
# or
pnpm test
```๐ To run the linter
```bash
npm run lint
# or
yarn lint
# or
pnpm lint
```๐ฆ To build the project
```bash
npm run build
# or
yarn build
# or
pnpm build
```## Techs