Stats

4
Projects
33
Devlogs
118
Votes
4
Ships

Coding Time

All Time: 62h 25m
Today: 0h 0m

Member Since

June 16, 2025

Badges

2
Ballot Stuffer
vote 100 times.
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

4
Car repair shop web
4 devlogs 16 days ago
HyScript

HyScript

Shipped
9 devlogs about 1 month ago
EnjoyPDF

EnjoyPDF

Shipped
8 devlogs about 1 month ago
fireRESTy

fireRESTy

Shipped
12 devlogs about 2 months ago

Activity

I think it's looking better, I have organized better my css files with some new button animations

Update attachment

Added FaQ and fixed some button issues and styles

Update attachment

I have changed minor css details for a better look

Update attachment

The web site is almost done, I forgot to publish my devlogs before. I need to prepare some things for deploying it

Update attachment
Tobias
Tobias created a project
16d ago

Car repair shop web

A modern, responsive website for a car repair shop, featuring services, company info, contact cards, and interactive animations.

Car repair shop web
4 devlogs 0 followers Shipped

Readme updated

Update attachment
Tobias
Tobias worked on HyScript
2h 9m 28 days ago

I've completed the documentation for using Esolang with pre-selected playground examples to illustrate its use.
I've used AI tools to help me translate and format the project's Markdown file.

Update attachment

The project is already done

Update attachment

Fixed some bugs and update readme file

Update attachment

I made some changes in my docker config in order to use .env vars for my MONGODB_URL and redeployed it to DockerHub

Update attachment

I designed my playground with two main sections: code and output. The code is written in a text area that logs changes and is passed to the compiler when the run button is pressed to display the output with logs and errors in different colors, if any.

Update attachment

Now I have a way to communicate errors and continue with execution program (orange color), if it's not catched, the user get error text (red color)

Update attachment

Now the language allows calls to subprocesses that are declared with tags similar to xml and return a value that can be assigned to a specific variable.

Update attachment

Rn I can assign vars values, make operations (+, -, *, /) and log values

Update attachment

After struggling a bit with registering variables and their values, I decided to save them in JavaScript objects. The compiler checks the syntax of the Main function, evaluates its lines of code, and proceeds to perform operations and assignments of type: (a = 2), or operations like (a = 3 + 5).

Update attachment

I was going to try using regular expressions, but in the end I considered implementing the parser functions myself using array and string methods to do syntax validations.

Update attachment

I've defined the basic structure of my Esolang and what a program in this language should look like.
The scope of functions and the main process will be separated into tags like those in HTML, and the attributes will define inputs, outputs, and auxiliary variables used in the process.

Update attachment
Tobias
Tobias created a project
32d ago

HyScript

HyScript is a programming language that uses hypertext-like tags (similar to HTML) for defining functions and processes. It is designed for clear process flow, variable management, and error handling.

HyScript
9 devlogs 0 followers Shipped

I have completed the configuration of the functionality to generate PDF from an image.
It was a little more difficult than I thought, as I was not able to get the image dimensions before adding them to a PDF page.
In the end I was able to figure out how to get it all to work and did the deployment at https://enjoypdf.netlify.app/.

Update attachment

I have completed the development of the functionality to extract images from PDF. You are prompted to upload a file and then you can download the images individually or all together as a .zip file. It's a job where I had to do a lot of research to choose and implement the right libraries without asking an AI to generate the code for me.

PDF merge design and functionality. The field to load multiple PDF files was added, type validations are made, the merge is performed with the “pdf-merger-js” library and then displayed as an iframe on the page.

Update attachment

I have completed the design and structure of the home page with cards that allow navigation between the sub-pages of my application tools.

Update attachment

I've created the basic layout for my app, including route navigation.
I decided to use Ant as my CSS library because of its customization and large number of components, and because I wanted to use something different than Material UI this time.

Update attachment

I have completed the Electron setup for my app. It was a bit difficult at first because I had to install other packages on my Linux operating system, but after some reading and browsing through several tutorials, I was able to run my app in web and desktop mode and perform the builds.

Update attachment

I just create my react app using Vite and setup react router

Update attachment
Tobias
Tobias created a project
35d ago

EnjoyPDF

Inspired by iLovePDF, bur for desktop. EnjoyPDF is a desktop application inspired by iLovePDF that provides essential PDF tools such as merging files, extracting images, generating PDFs from images, and browsing directories—all without requiring an internet connection. Built with React.js and Ant Design, it offers a smooth, user-friendly interface for managing PDF workflows locally. ## Features - Upload and process files - Join PDF files - Extract images from PDF - Generate a PDF file by uploading a set of images - Navigate between paths ## TechStack - React.js - AntDesign - Electron

EnjoyPDF
8 devlogs 1 follower Shipped

I've finally deployed the project in render mode. You can visit it at: https://fireresty.onrender.com.

Sometimes it may take a while for the app to load while it's in downtime, so please be patient.
I'll be working on version 2 soon, so feel free to suggest changes and new features that might be helpful in improving the app.

Update attachment

Endpoint features added with CURL commands to interact with Firebase using fireRESTy

Update attachment

I have completed base features on backend
- Schema generator from firebase data
- Save schema snapshots
- Access to collections data via http from frontend
- Docker containers from frontend and backend
- I'm using mongodb as my db

Endpoints and schemas views with mock data
TODO: backend connection

Update attachment

I'm working in firebase web client frontend
Features at the moment:
- Upload JSON with credentials
- Encrypt JSON data and save in local storage
- React context to manage global state
-Table data view completed with mock data

Next:
- Http client with auth headers to request Firebase data
- Save Firebase collections schema versions

I have developed the encryption and accessing to Firebase project data process

Update attachment

I have configured base components for data management: form, table and json schema preview

Update attachment

I completed the frontend Layout using Material UI and React router for routing

Update attachment

TODO list: created
Ok, I know what I have TODO
I only have to code the features :(

Update attachment

I just created my react and node js app as the starting point
Let me cook

Update attachment
Tobias
Tobias created a project
48d ago

fireRESTy

🔥 FireRESTy, Firebase, in a REST way. Explore and Migrate Your Firebase Data, Visually. FireRESTy is a user-friendly tool that helps you explore your Firebase Firestore data and convert it into formats that work with MongoDB, all through a modern web interface — no coding required. What Can You Do with FireRESTy? - Securely load your Firebase project using a service account file. - Browse your Firestore collections as easy-to-read tables. - Automatically generate MongoDB-compatible schemas from your collections. - Save and customize those schemas for future use. - Auto-generate REST API endpoints to access and manage your data. - Migrate your data from Firebase to MongoDB with one click. How It Works - Frontend: React with Material UI (similar to Google products’s look and feel). - Backend: Node.js + Express with MongoDB to store schemas and handle migrations. - Everything runs in Docker, so you can launch it all with one simple command. I'll be working on a Version 2 soon, so feel free to suggest changes and new features that might be useful to improve the app.

fireRESTy
12 devlogs 2 followers Shipped
Tobias
Tobias joined Summer of Making
56d ago

This was widely regarded as a great move by everyone.