Skip to toolbar

Internships

Strapi – GraphQL Authenticated CRUD Operations

Strapi GraphQL series is back! In the previous post related to Strapi and GraphQL, in a project named id-card-repository I did CRUD operations without being authenticated which is dangerous enough as it enables all users (public users) to modify data. Today, I would like to implement authentication and authorization so only authenticated users can conduct …

Strapi – GraphQL Authenticated CRUD Operations Read More »

GraphQL vs. REST API – comparison

Have you ever heard of API? API stands for Application Programming Interface. As mobile applications became popular nowadays, the use of API also became a standard. For example, if a company has a website and a mobile application (both Android and iOS), they are not going to create separate databases. Instead, they use API to …

GraphQL vs. REST API – comparison Read More »

RASA Form Actions: Calling Weather API

Hi there! This is the continuation of the post before. If you want to understand detailed explanation about Forms you can check out this article here. Here I’m building chatbot that provides the information about weather situation in a city. What we have to prepare first is the intents. We can add new intents in …

RASA Form Actions: Calling Weather API Read More »

Strapi – GraphQL Unauthenticated CRUD operations

Hi there! Today I will continue to develop a recent project in Strapi, called id-card-repository. If you are new, please check the previous article here. Specifically, the main topic is CRUD operations using GraphQL with Strapi. CRUD stands for Create, Read/Retrieve, Update, and Delete. CRUD operations are essential as data stored in databases dynamically change. …

Strapi – GraphQL Unauthenticated CRUD operations Read More »

Strapi : Id-Card-Repository

Hi! Today I am going to create a new project in Strapi, called id-card-repository. The database, which will be used for this project is MongoDB. Prerequisites : However, before starting to create the project, I have to make sure that the MongoDB version is 3.6 or above. To check MongoDB version, open the terminal then …

Strapi : Id-Card-Repository Read More »

Creating Image Repository Service (Part 4) – Authentication & Authorization

Hello there! In this post, I would like to use and demonstrate authentication and authorization/permission features in Strapi using Postman. Continuing development using Strapi First, open Command Line Interface (CLI) and change the directory to the imagerepo folder by typing : $ cd imagerepo Start yarn using : $ yarn develop Note : If you …

Creating Image Repository Service (Part 4) – Authentication & Authorization Read More »

Creating Image Repository Service (Part 3)

Hello, today I am going to get in touch with something called API. I guess it is very familiar among people who are interested in software engineering. Let’s get started! Continuing development using Strapi First, open Command Line Interface (CLI) and change the directory to the imagerepo folder by typing : $ cd imagerepo Start …

Creating Image Repository Service (Part 3) Read More »

Creating Image Repository Service (Part 2)

Hello there ! What’s going on ? I hope everyone is doing well and healthy as well. All right, back to the topic, in this opportunity I would like to show CRUD Operation. So, let’s dive in! Continuing development using Strapi First, open Command Line Interface (CLI) and change the directory to the imagerepo folder …

Creating Image Repository Service (Part 2) Read More »

Image Scoring oleh Angky

Proyek yang dinamakan Image Scoring ini berfungsi sebagaimana namanya, yaitu memberikan nilai terhadap gambar digital yang diinput oleh user. Adapun penilaian yang dimaksud mencakup: Black-white image detection : mendeteksi apakah gambar tersebut merupakan gambar hitam-putih atau bukan. Cartoon image detection : mendeteksi apakah gambar tersebut merupakan gambar kartun atau bukan. Face detection : mendeteksi apakah …

Image Scoring oleh Angky Read More »

Meeting 11/04/2020 – Amran – Scraping web

Overview : Scraping detail page Challenges : Struktur page tiap halaman berbeda-beda Baca-baca artikel tentang teknik penanganan struktur yang berbeda dengna tag yang sama Feedback : https://gitlab.com/lovia/jobsid-crawler/-/issues/2 Next Steps : Insert or update MongoDB jobPosting collection from JobPosting object Wrap crawler into Zeebe worker using zeebe-grpc (Python) Store HiringOrganization Logo Image to S3+MongoDB Run Workflow …

Meeting 11/04/2020 – Amran – Scraping web Read More »