Stats

4
Projects
32
Devlogs
117
Votes
4
Ships

Coding Time

All Time: 74h 42m
Today: 1h 57m

Member Since

June 16, 2025

Badges

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

Projects

4
Car repair shop web
4 devlogs • 2 months ago
HyScript

HyScript

Shipped
9 devlogs • 3 months ago
EnjoyPDF

EnjoyPDF

Shipped
8 devlogs • 3 months ago
fireRESTy

fireRESTy

Shipped
11 devlogs • 3 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
62d 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
Tobias
Tobias worked on HyScript
6m • 2 months ago

Readme updated

Update attachment
Tobias
Tobias worked on HyScript
2h 9m • 2 months 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
Tobias
Tobias worked on EnjoyPDF
16m • 3 months ago

Fixed some bugs and update readme file

Update attachment
Tobias
Tobias worked on fireRESTy
17m • 3 months ago

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
Tobias
Tobias worked on HyScript
1h 18m • 3 months ago

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
Tobias
Tobias worked on HyScript
1h 1m • 3 months ago

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
Tobias
Tobias worked on HyScript
1h 29m • 3 months ago

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
Tobias
Tobias worked on HyScript
54m • 3 months ago

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

Update attachment
Tobias
Tobias worked on HyScript
2h 7m • 3 months ago

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
Tobias
Tobias worked on HyScript
1h 55m • 3 months ago

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
Tobias
Tobias worked on HyScript
1h 6m • 3 months ago

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
78d 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
Tobias
Tobias worked on EnjoyPDF
1h 38m • 3 months ago

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
Tobias
Tobias worked on EnjoyPDF
1h 40m • 3 months ago

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.

Tobias
Tobias worked on EnjoyPDF
1h 11m • 3 months ago

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
Tobias
Tobias worked on EnjoyPDF
38m • 3 months ago

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
Tobias
Tobias worked on EnjoyPDF
1h 1m • 3 months ago

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
Tobias
Tobias worked on EnjoyPDF
1h 34m • 3 months ago

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
Tobias
Tobias worked on EnjoyPDF
16m • 3 months ago

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

Update attachment
Tobias
Tobias created a project
81d 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
Tobias
Tobias worked on fireRESTy
1h 46m • 3 months ago

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
Tobias
Tobias worked on fireRESTy
2h 16m • 3 months ago

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

Update attachment
Tobias
Tobias worked on fireRESTy
3h 16m • 3 months ago

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

Tobias
Tobias worked on fireRESTy
1h 27m • 3 months ago

Endpoints and schemas views with mock data
TODO: backend connection

Update attachment
Tobias
Tobias worked on fireRESTy
3h 5m • 3 months ago

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

Tobias
Tobias worked on fireRESTy
1h 59m • 3 months ago

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

Update attachment
Tobias
Tobias worked on fireRESTy
1h 8m • 3 months ago

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

Update attachment
Tobias
Tobias worked on fireRESTy
1h 47m • 3 months ago

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

Update attachment
Tobias
Tobias worked on fireRESTy
39m • 3 months ago

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

Update attachment
Tobias
Tobias worked on fireRESTy
20m • 3 months ago

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

Update attachment
Tobias
Tobias created a project
94d 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
11 devlogs 2 followers Shipped
Tobias
Tobias joined Summer of Making
102d ago

This was widely regarded as a great move by everyone.