  @prefix dct: <http://purl.org/dc/terms/> .
  @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
  @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  @prefix cc: <http://creativecommons.org/ns#> .
  @prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
  @prefix event: <http://purl.org/NET/c4dm/event.owl#> .
  @prefix eprel: <http://eprints.org/relation/> .
  @prefix ep: <http://eprints.org/ontology/> .
  @prefix dc: <http://purl.org/dc/elements/1.1/> .
  @prefix void: <http://rdfs.org/ns/void#> .
  @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  @prefix epid: <http://eprints.amikom.ac.id/id/> .
  @prefix owl: <http://www.w3.org/2002/07/owl#> .
  @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
  @prefix bibo: <http://purl.org/ontology/bibo/> .
  @prefix foaf: <http://xmlns.com/foaf/0.1/> .

<>
	foaf:primaryTopic <http://eprints.amikom.ac.id/id/eprint/32126>;
	rdfs:comment "The repository administrator has not yet configured an RDF license."^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321959>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/32126/1/COVER.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/32126/1/COVER.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321960>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/32126/2/BAB%20I.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/32126/2/BAB%20I.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321961>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321962>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321963>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/32126/5/BAB%20IV.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/32126/5/BAB%20IV.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321964>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/321965>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA (Archive)"^^xsd:string .

<http://eprints.amikom.ac.id/id/eprint/32126#authors>
	rdf:_1 <http://eprints.amikom.ac.id/id/person/ext-1d3b40fff1026b07ec36e9723bae635c> .

<http://eprints.amikom.ac.id/id/eprint/32126>
	<> <http://eprints.amikom.ac.id/id/person/ext-5b32cf49a80a4dc19e289807845aad49>;
	bibo:abstract "Kesenjangan akses pendidikan dan literasi digital di wilayah pedesaan\r\nIndonesia masih menjadi tantangan dalam meningkatkan kualitas sumber daya\r\nmanusia. Untuk mendukung pemerataan pendidikan berbasis teknologi,\r\ndikembangkan platform Sinari Desa sebagai sistem pendidikan digital terpadu. \r\nPenelitian ini berfokus pada implementasi arsitektur back-end platform\r\nSinari Desa menggunakan framework ExpressJS dengan metode Incremental\r\nDevelopment. Pengembangan dilakukan secara bertahap melalui beberapa\r\nincrement yang meliputi autentikasi dan manajemen pengguna, pengelolaan kursus\r\ndan acara, sertifikat digital berbasis hash, fitur chatbot berbasis kecerdasan buatan,\r\nmanajemen tim, serta dashboard backend. Sistem dibangun menggunakan Node.js,\r\nExpress.js, PostgreSQL, dan Prisma ORM, serta menerapkan mekanisme\r\nkeamanan berupa JSON Web Token (JWT), hashing password dengan Bcrypt, dan\r\ncontainerization menggunakan Docker. \r\nHasil pengujian menunjukkan bahwa seluruh endpoint API berfungsi sesuai\r\nkebutuhan dengan tingkat keberhasilan yang tinggi dan waktu respons yang stabil.\r\nArsitektur yang dihasilkan bersifat modular dan scalable sehingga dapat\r\ndikembangkan lebih lanjut sesuai kebutuhan sistem."^^xsd:string;
	bibo:authorList <http://eprints.amikom.ac.id/id/eprint/32126#authors>;
	bibo:status <http://purl.org/ontology/bibo/status/published>;
	dc:hasVersion <http://eprints.amikom.ac.id/id/document/321959>,
		<http://eprints.amikom.ac.id/id/document/321960>,
		<http://eprints.amikom.ac.id/id/document/321961>,
		<http://eprints.amikom.ac.id/id/document/321962>,
		<http://eprints.amikom.ac.id/id/document/321963>,
		<http://eprints.amikom.ac.id/id/document/321964>,
		<http://eprints.amikom.ac.id/id/document/321965>;
	dct:creator <http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>,
		<http://eprints.amikom.ac.id/id/person/ext-1d3b40fff1026b07ec36e9723bae635c>;
	dct:date "2026-01-08";
	dct:isPartOf <http://eprints.amikom.ac.id/id/repository>;
	dct:issuer <http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>,
		<http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>;
	dct:subject <http://eprints.amikom.ac.id/id/subject/000.000.000A>;
	dct:title "{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND\r\nPLATFORM\r\nSINARI\r\nDESA"^^xsd:string;
	ep:hasDocument <http://eprints.amikom.ac.id/id/document/321959>,
		<http://eprints.amikom.ac.id/id/document/321960>,
		<http://eprints.amikom.ac.id/id/document/321961>,
		<http://eprints.amikom.ac.id/id/document/321962>,
		<http://eprints.amikom.ac.id/id/document/321963>,
		<http://eprints.amikom.ac.id/id/document/321964>,
		<http://eprints.amikom.ac.id/id/document/321965>;
	ep:hasPublished <http://eprints.amikom.ac.id/id/document/321959>,
		<http://eprints.amikom.ac.id/id/document/321960>,
		<http://eprints.amikom.ac.id/id/document/321961>,
		<http://eprints.amikom.ac.id/id/document/321962>,
		<http://eprints.amikom.ac.id/id/document/321963>,
		<http://eprints.amikom.ac.id/id/document/321964>,
		<http://eprints.amikom.ac.id/id/document/321965>;
	rdf:type bibo:Article,
		bibo:Thesis,
		ep:EPrint,
		ep:ThesisEPrint;
	rdfs:seeAlso <https://eprints.amikom.ac.id/id/eprint/32126/> .

<http://eprints.amikom.ac.id/id/subject/000.000.000A>
	rdf:type skos:Concept;
	skos:prefLabel "000 Ilmu komputer, informasi dan pekerjaan umum"@en .

<https://eprints.amikom.ac.id/id/eprint/32126/1/COVER.pdf>
	rdfs:label "COVER.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/32126/2/BAB%20I.pdf>
	rdfs:label "BAB I.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/32126/5/BAB%20IV.pdf>
	rdfs:label "BAB IV.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/32126/>
	dc:format "text/html";
	dc:title "HTML Summary of #32126 \n\n{JALUR NON REGULER – LOMBA} IMPLEMENTASI EXPRESSJS PADA ARSITEKTUR BACKEND&#13;\nPLATFORM&#13;\nSINARI&#13;\nDESA\n\n";
	foaf:primaryTopic <http://eprints.amikom.ac.id/id/eprint/32126> .

<http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>
	dct:isPartOf <http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>;
	foaf:name "Fakultas Ilmu Komputer, Universitas AMIKOM Yogyakarta"^^xsd:string;
	rdf:type foaf:Organization .

<http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>
	dct:hasPart <http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>;
	foaf:name "Universitas AMIKOM Yogyakarta"^^xsd:string;
	rdf:type foaf:Organization .

<http://eprints.amikom.ac.id/id/person/ext-1d3b40fff1026b07ec36e9723bae635c>
	foaf:familyName "Tama"^^xsd:string;
	foaf:givenName "Lingga Eka Praditya"^^xsd:string;
	foaf:name "Lingga Eka Praditya Tama"^^xsd:string;
	rdf:type foaf:Person .

<http://eprints.amikom.ac.id/id/person/ext-5b32cf49a80a4dc19e289807845aad49>
	foaf:familyName "Fajri"^^xsd:string;
	foaf:givenName "Ika Nur"^^xsd:string;
	foaf:name "Ika Nur Fajri"^^xsd:string;
	rdf:type foaf:Person .

