Skip to content

jwaang/orbit-track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orbit Track

Orbit Track is a full-stack application composed of a frontend (Next.js) and a backend (Fastify GraphQL). This project provides real-time data on trending tokens, user management functionality, and favorite token tracking.

Demo

OrbitTrack.Quick.Demo.mp4

Detailed Demo (Youtube)

OrbitTrack Detailed Demo


Documentation

  • Frontend Documentation
    Learn about installation, development, and deployment specifics for the Next.js frontend.

  • Backend Documentation
    Explore how to set up the Fastify GraphQL server, configure the database, and use the API.


Quick Start with Docker Compose

For a unified setup of both the frontend and backend services, run:

docker-compose up --build

This will:

  1. Build and start the containers for both the frontend and backend.
  2. Expose the necessary ports (e.g., 3000 for frontend and 4000 for backend).

You can then access:


Running Locally (without Docker)

If you prefer developing locally without using Docker Compose, you can run each service independently:

  1. Frontend Setup

    cd frontend
    npm install
    npm run dev

    This starts the Next.js frontend on http://localhost:3000.

  2. Backend Setup (in a separate terminal window)

    cd backend
    npm install
    npm run dev

    This starts the Fastify GraphQL server on http://localhost:4000.

Both services will be running independently, allowing you to develop and test without containerization.

About

Track. Discover. Conquer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors