Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This document exists to try and help you find stuff in the codebase and get you caught up on where stuff is and how it works.

figma: https://www.figma.com/design/snmEoRUgfjAZYSc6hqySkY/Wireframes-for-Jupiter?node-id=3702-917&node-type=CANVAS&t=ri3ZiZ9kTAupRHHJ-0

General Resources

Project Map

Everything is mostly located in a few different locations

  • app

    • Contains all the routes for the website, you can read more about routing with next.js app router here.

    • Components only used for one route can also be put here.

  • components

    • react components

  • server

    • has stuff for backend with trpc and db access with drizzle

  • utils

    • general code that doesn’t fit anywhere else.

How to get started working on jupiter

Getting Started

Please make sure you have at least NodeJS v18.0.0 and git installed

...

Code Block
languagebash
git clone <httpshttps://github.com/UTDNebula/jupiter.git>git

Next, navigate to the project directory and install the dependencies.

...