TJRocketry
- 1 Devlogs
- 11 Total hours
The website for the TJ Rocketry club at my school.
The website for the TJ Rocketry club at my school.
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.
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.
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.
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.
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.
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.
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.