CLI File Uploader banner

CLI File Uploader

5 devlogs
9h 57m 51s

Project for everyone to send their files by sending link. Main advantage of it is an ability to upload files while still being in terminal which might come in handy to people who are using terminal very often.

I used Lucide icons for banner (from https://lucide.dev/)

Repository

Loading README...

wavyware1

Devlog #5 - Frontend hell
For me, frontend is the worst part of the projects. All these requests, styles and making everything stick together. It has not ended yet - But I predict 1-2 devlogs more. All backend logic is working (I think) so it should work. Only frontend.

Attachment
0
wavyware1

Devlog #4 - Working DB and some minor tweaks :3
Hi there! DB is now working!! I’m very happy about it. I’ve completed all functions to receive/send files with DB connection. I’ve added some colors and I’ve tried new technologies. If you curious of code - check my repo and give it a star! I would really appreciate that. The plans for the projects are building frontend, adding some quality-of-use things to make it more comfortable to use and publishing and shipping. If You have any suggestion, please tell me in comments!

Attachment
0
wavyware1

Devlog 3 - Database
I started by implementing DB to my app but i haven’t ended it yet (I will do it ASAP I promise). Sooo i chose SQLite because I already know how to work with it. I used drizzleorm which is really nice tool to code your db management. Have a nice day!

Attachment
0
wavyware1

Devlog #2 - Main logic
It was quite hard chapter in this project but I’ve learnt much about filesystem in TS and express. Now, this version can be called MVP - it can save file, you can download from it. All the essential functions was implemented so you may ask: “Is that end of that project?” - not exactly. I’m planing to create database for files to expire after some time, maybe 1 hour. I’m considering MongoDB and some SQL DB system using Drizzle ORM for tracking files. I’m also going to create banner for my project so maybe more people will see it.

Attachment
Attachment
0
wavyware1

Started project! I’ve already done basic server configuration using express. My project is meant to be used for uploading files and I’m trying to make my code save files. I’m going to figure out how to do it and then I think I’ll add database.

Attachment
0