Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/damanjot6767/fomo_project


https://github.com/damanjot6767/fomo_project

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# Project Title

CryptoFetch: Coin Data and Market Analysis

## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

1. ENV File For Api Server

`CORS_ORIGIN`

`MONGODB_URL`

`PORT`

`NODE_ENV`

`LIVE_COIN_API_URL`

`LIVE_COIN_API_SECRET`

`LIVE_COIN_API_CALL_INTERVAL_TIME`

2. ENV File For Client Server

`NEXT_PUBLIC_API_BASE_URL`

`NEXT_PUBLIC_SERVER_COIN_API_CALL_INTERVAL`

## Installation

Node Version

```bash
v20.15.0
```

Run api server with following commands

```bash
cd server
npm install
npm run dev or npm run start
```

Run server with following commands

```bash
cd client server
npm install
npm run dev
```

## API DOCUMENTATION

LINK: {BASE_URL}/documentation

![Logo](https://firebasestorage.googleapis.com/v0/b/uploadvideo-b412b.appspot.com/o/Screenshot%202024-08-03%20at%2011.21.30%E2%80%AFPM.png?alt=media&token=9d0c8f45-7ad5-477a-ba27-7d394341f929)

## WEBSITE LOOK

Coins Page

![Logo](https://firebasestorage.googleapis.com/v0/b/uploadvideo-b412b.appspot.com/o/Screenshot%202024-08-03%20at%2011.34.14%E2%80%AFPM.png?alt=media&token=63f647a9-61bf-4524-b40e-78d1a9a0b03e)

Coin Entries Page

![Logo](https://firebasestorage.googleapis.com/v0/b/uploadvideo-b412b.appspot.com/o/Screenshot%202024-08-03%20at%2011.37.14%E2%80%AFPM.png?alt=media&token=c54b3677-c5f4-4c1c-9727-3a490ad6a443)