You are browsing as a guest. Sign up (or log in) to start making projects!

TJRocketry

  • 1 Devlogs
  • 11 Total hours

The website for the TJ Rocketry club at my school.

Ship #1

```md
# The TJ Rocketry Platform

Over the last month, I have been developing a centralized platform for TJ Rocketry to streamline many of the club's operations. The project is backed by PostgreSQL and combines attendance tracking, inventory management, file storage, and administrative tools into a single system.

## Attendance and Launch Management

One of the major additions has been an integrated attendance system. Officers can create launch events and generate attendance codes, allowing members to check in through the website. Attendance records can then be exported directly as CSV files, significantly reducing manual work.

## Inventory System

I implemented a complete inventory management system to keep track of rocket components and supplies. Members can browse available items and submit requests, while officers can approve or deny them. The system automatically tracks inventory quantities and request history, making it easier to maintain accountability.

## File Storage

To centralize documentation, I built a file system inspired by Google Drive. Members can upload, organize, and access CAD files, reports, presentations, and other club resources through a familiar interface.

## Resource Hub

The platform also serves as a repository for important documents and resources. Guides, documentation, and reference material are organized in one location, making information easier to find for both new and experienced members.

## Administrative Dashboard

A full administration panel was developed to provide officers with complete control over the platform. User permissions, launches, inventory, and other aspects of the system can all be managed through a web interface without requiring direct database access.

## Technical Highlights

- PostgreSQL-backed storage
- Role-based access control
- Attendance and launch management
- CSV export functionality
- Inventory request and approval workflows
- Integrated file storage system
- Administrative dashboard

Over the last month, the platform has evolved into a central operating system for TJ Rocketry. The goal has been to reduce overhead for officers and provide members with a single location for everything they need. Future development will focus on expanding automation and adding additional tools to support the club's engineering activities.
```

  • 1 devlog
  • 11h
  • 17.21x multiplier
  • 172 Stardust
Try project → See source code →
Open comments for this post

11h 24m logged

Devlog: Building the TJ Rocketry Platform

Over the last month, I have been developing a centralized platform for TJ Rocketry to streamline many of the club’s operations. The project is backed by PostgreSQL and combines attendance tracking, inventory management, file storage, and administrative tools into a single system.

Attendance and Launch Management

One of the major additions has been an integrated attendance system. Officers can create launch events and generate attendance codes, allowing members to check in through the website. Attendance records can then be exported directly as CSV files, significantly reducing manual work.

Inventory System

I implemented a complete inventory management system to keep track of rocket components and supplies. Members can browse available items and submit requests, while officers can approve or deny them. The system automatically tracks inventory quantities and request history, making it easier to maintain accountability.

File Storage

To centralize documentation, I built a file system inspired by Google Drive. Members can upload, organize, and access CAD files, reports, presentations, and other club resources through a familiar interface.

Resource Hub

The platform also serves as a repository for important documents and resources. Guides, documentation, and reference material are organized in one location, making information easier to find for both new and experienced members.

Administrative Dashboard

A full administration panel was developed to provide officers with complete control over the platform. User permissions, launches, inventory, and other aspects of the system can all be managed through a web interface without requiring direct database access.

Technical Highlights

  • PostgreSQL-backed storage
  • Role-based access control
  • Attendance and launch management
  • CSV export functionality
  • Inventory request and approval workflows
  • Integrated file storage system
  • Administrative dashboard

Over the last month, the platform has evolved into a central operating system for TJ Rocketry. The goal has been to reduce overhead for officers and provide members with a single location for everything they need. Future development will focus on expanding automation and adding additional tools to support the club’s engineering activities.

0
0
1

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…