Skip to content

Team-COREX/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LAMBDA CubeSat Mission Control Hub

LAMBDA - Analyzes Microorganisms' Biological Damage in Anomalous conditions

A modern web interface for the LAMBDA CubeSat mission developed by Team COREX from Universidad TecnolΓ³gica Nacional, Facultad Regional CΓ³rdoba for the CubeSat Competition 2025.

Mission Status Next.js TypeScript Tailwind CSS

πŸš€ Mission Overview

LAMBDA is a groundbreaking CubeSat mission that combines aerospace engineering with biomedical research, studying the viability of Giardia Lamblia cells under extreme launch conditions and space environment.

Mission Objectives

  • Primary: Environmental monitoring (pressure, temperature, acceleration, rotation)
  • Secondary: Biological research on Giardia Lamblia cellular adaptation mechanisms

πŸ› οΈ Tech Stack

  • Framework: Next.js 15.2.4 with App Router
  • Language: TypeScript 5
  • Styling: Tailwind CSS + shadcn/ui components
  • UI Components: Radix UI primitives
  • Icons: Lucide React
  • Fonts: JetBrains Mono (space theme)

πŸ“ Project Structure

web/
β”œβ”€β”€ app/                      # Next.js App Router
β”‚   β”œβ”€β”€ globals.css          # Global CSS styles
β”‚   β”œβ”€β”€ layout.tsx           # Root layout component
β”‚   └── page.tsx             # Main homepage
β”œβ”€β”€ components/              # React components
β”‚   └── ui/                  # shadcn/ui component library
β”‚       β”œβ”€β”€ badge.tsx
β”‚       β”œβ”€β”€ button.tsx
β”‚       β”œβ”€β”€ card.tsx
β”‚       β”œβ”€β”€ carousel.tsx
β”‚       β”œβ”€β”€ sidebar.tsx
β”‚       β”œβ”€β”€ tabs.tsx
β”‚       └── ...              # Other UI components
β”œβ”€β”€ styles/                  # Additional stylesheets
β”‚   └── globals.css          # Tailwind base styles
β”œβ”€β”€ hooks/                   # Custom React hooks
β”œβ”€β”€ lib/                     # Utility functions
β”œβ”€β”€ package.json             # Project dependencies
β”œβ”€β”€ tailwind.config.ts       # Tailwind configuration
β”œβ”€β”€ tsconfig.json            # TypeScript configuration
β”œβ”€β”€ next.config.mjs          # Next.js configuration
β”œβ”€β”€ components.json          # shadcn/ui configuration
└── README.md               # This file

πŸš€ Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn package manager

Installation

  1. Clone the repository

    git clone https://github.com/Team-COREX/cubesat-web.git
    cd cubesat-web/web
  2. Install dependencies

    npm install
    # or
    yarn install
  3. Run development server

    npm run dev
    # or
    yarn dev
  4. Open in browser

    http://localhost:3000
    

πŸ“œ Available Scripts

npm run dev      # Start development server
npm run build    # Build for production
npm run start    # Start production server
npm run lint     # Run ESLint

🎨 Design System

This project uses a custom design system built on:

  • Color Palette: Cyan/blue space theme with dark slate backgrounds
  • Typography: JetBrains Mono for that technical/space feel
  • Components: shadcn/ui for consistent, accessible UI components
  • Animations: Tailwind CSS animations for smooth interactions

Key Design Elements

  • HUD-style header with real-time mission status
  • Animated background grid pattern
  • Gradient text effects for mission branding
  • Card-based layout for information organization
  • Responsive design for all device sizes

πŸ§‘β€πŸš€ Team COREX

  • Jimena SofΓ­a Adragna - Software Development & Cybersecurity
  • Luciano TomΓ‘s Cortesini PΓ©rez - Project Manager & Mechanical Design
  • Ignacio Gil - PCB Design & Electronics
  • MatΓ­as Adolfo Koroch - AI & Data Analysis
  • Dana Carolina Montesinos - Computational Physics
  • Franco Palombo - Embedded Systems & Hardware
  • Angelo Prieto - Embedded Systems & Documentation

πŸ”¬ Scientific Partnership

This mission is developed in collaboration with:

  • INIMEC-CONICET-UNC - Biological research expertise
  • UTN CΓ³rdoba - Aerospace engineering and systems development

πŸ›°οΈ Mission Timeline

  • July 2025: Preliminary Design Review βœ…
  • August 2025: Critical Design Review
  • September 2025: Hardware Integration
  • October 2025: Final Testing Phase
  • November 2025: Launch Window

πŸ“„ License

This project is part of the CubeSat Competition 2025 and is open source.

🀝 Contributing

This is an educational project for the CubeSat Competition 2025. For questions or collaboration inquiries, please contact Team COREX through our GitHub organization.

πŸ”— Links

  • Running on: web
  • GitHub Organization: Team-COREX
  • Institution: Universidad TecnolΓ³gica Nacional - Facultad Regional CΓ³rdoba
  • Competition: CubeSat Competition 2025

"Exploring the intersection of aerospace engineering and biological research, one cell at a time."

About

πŸ›°οΈ Web platform for the LAMBDA CubeSat mission

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •