My Projects
Project One: Vehicle Sales Management Software
- Description: A comprehensive vehicle sales management software designed to increase productivity and reliability to the dealership. This application offers a robust suite of features tailored for automotive dealerships, enabling more efficient inventory management, sales tracking, and customer relationship management.
- Technologies: Next.js, Postgresql / Supabase, HTML, CSS, JavaScript
- Key Features:
- Distinct User Interfaces:
- Client Dashboard: Provides a user-friendly interface for clients to input and manage vehicle sales data, including vehicle details, pricing, and transaction information.
- Admin Dashboard: Offers advanced tools and analytics for administrators to track sales performance, manage inventory, and generate detailed reports.
- Inventory Management: Easily manage and track vehicle inventory, pricing, and availability.
- Sales Tracking: Monitor sales performance with detailed reports and analytics, including sales trends and revenue forecasts.
- Customer Relationship Management (CRM): Maintain better customer records, track interactions, and manage leads to enhance customer service and retention.
- Reporting and Analytics: Generate customizable reports and dashboards to gain insights into sales performance and operational efficiency.
- User Roles and Permissions: Define user roles and access levels to ensure data security and proper access control.
- Mobile Friendly: Access and manage the system on-the-go with a mobile-friendly interface.
- Distinct User Interfaces:
- GitHub: Link to Repository
- Video: Link to Video (Credit to @BillColak)
- Promo: Link to Promo (Credit to @BillColak)
Project Two: Simple Image Converter
-
Description: A simple website to convert between different formats of images. Fully serverless design using WASM performs conversions on the user's machine instead. This project is a work in progress, and I'm currently working on it.
-
Technologies: Rust(rust-leptos), WASM, HTML, CSS
-
Key Features:
- Client-Side Conversions: By utilizing WebAssembly, we executes all image conversions in the user's browser. This approach gives us fast enough processing times and has the benefit of no server load, as the entire conversion process occurs locally.
- Serverless Architecture: The website's serverless design means that there are no backend servers involved in the conversion process. This not only enhances security by minimizing data transmission but also improves scalability and reliability.
- Wide Format Support: The platform supports a broad range of image formats, enabling users to convert between popular formats such as JPEG, PNG, GIF, BMP, and more.
- Clean, User-Friendly Interface: The website features an intuitive and clean interface, making it easy for users to upload images, select desired output formats, and initiate conversions with just a few clicks.
- Efficient Performance: Thanks to the efficiency of WebAssembly, image conversions are handled swiftly and efficiently, providing a smooth user experience even with large files or complex transformations.
- Privacy and Security: With all processing occurring on the client side, user images remain private and secure, as no data is sent to any external servers.
-
GitHub: Link to Repository
-
Demo: Link to Demo (WIP)
Project Three: OpenComputers Control Terminal
- Description: A simple software suite designed to facilitate communication and control within a network of virtual computers. At its core, this system combines a powerful backend server powered by Axum and a dynamic website frontend to manage and interact with a network of client devices.
- Technologies: Rust(rust-axum), Postgresql, Lua, HTML, CSS
- Key Features:
- Centralized Command Hub:
- Server Infrastructure: A robust server that hosts a website frontend. This central hub serves as the main interface through which users can issue commands and monitor the network.
- Web Interface: The intuitive web interface allows users to interact with the network of virtual computers effortlessly. It provides real-time access to device statuses, logs, and command execution.
- Centralized Command Hub:
- GitHub: Link to Repository