Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add picture or avatar attribut to jobs #391

Open
Zaker237 opened this issue Apr 3, 2023 · 10 comments
Open

Add picture or avatar attribut to jobs #391

Zaker237 opened this issue Apr 3, 2023 · 10 comments
Assignees
Labels
backend backend label

Comments

@Zaker237
Copy link
Member

Zaker237 commented Apr 3, 2023

As we plant to give users the possibility to add avatar to their job, it well also be go to save these images on the server and just provide the link to the frontend

@Zaker237 Zaker237 added the backend backend label label Apr 3, 2023
@DipandaAser
Copy link
Member

@Zaker237 where will we save the images ?

@Zaker237
Copy link
Member Author

i guest on the server

@elhmn
Copy link
Member

elhmn commented May 6, 2023

We could store it in the DB as blob (I would prefer not to), or use a self hosted open source blog storage

@DipandaAser
Copy link
Member

DipandaAser commented May 30, 2023

When i was working on bukela ( a streaming service https://twitter.com/iamdipanda/status/1603378437120749568) i created a project to turn telegram into a storage it work pretty well.
This is the link: https://github.com/DipandaAser/tg-bot-storage

We can used on two way: as a self hosted service or we can directly embed it into the project.

I will update the documentation of my project

@DipandaAser
Copy link
Member

@elhmn @Zaker237 tell me what you think. If we use it that's means no additional cost.

@elhmn
Copy link
Member

elhmn commented May 31, 2023

I am not sure how that will perform as a hot cloud storage, meaning that we would like the images to be retrieved quickly.
Also we should be sure that we can it is legal to use to make money with, because that's the goal of that new feature from jobsika.

@elhmn
Copy link
Member

elhmn commented May 31, 2023

If you can prove that it is completely legal, we can try that out, otherwise I would use an opensource solution that uses our server disk space as data storage.

@DipandaAser
Copy link
Member

It's legal, because we just use the existing API we just some additional tricks.

But let's go for your solution, we can use minio by the way

@elhmn
Copy link
Member

elhmn commented May 31, 2023

Is the API you are referring to an official API provided by telegram ?

If we go with minio can you prototype something?

@DipandaAser
Copy link
Member

Yes it's provided by telegram.

Yes I can prototype something with minio since it's an S3 object storage system

@rakici rakici added this to Jobsika Jun 4, 2023
@rakici rakici moved this to Todo in Jobsika Jun 4, 2023
@rakici rakici moved this from Todo to To do - payment - feature in Jobsika Jun 4, 2023
@rakici rakici moved this from To do - payment - feature to In Progress in Jobsika Jun 4, 2023
@Zaker237 Zaker237 changed the title Add picture oder avatar attribut to jobs Add picture or avatar attribut to jobs Aug 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend backend label
Projects
Status: In Progress
Development

No branches or pull requests

3 participants