Mittuniversitetet

miun.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
BookShare: A collaborative platform for borrowing and lending books
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för data- och elektroteknik (2023-).
2023 (Svenska)Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

This report presents the development of BookShare, a website designed to facilitate sharing and borrowing of books and course materials among students. The website aims to reduce the cost of course materials and promote sustainability in education. The project utilizes Node.js, Express, and MongoDB from the backend to build RESTful APIs for handling user requests. In the frontend, Next.js is used to create a dynamic and interactive user interface. The report discusses various segments, including user registration, login functionality, and the ability to create, edit, and delete book posts. It also describes other features that allow users to connect and share resources such as the implementation of a messaging system that enables users to communicate and arrange book borrowing or lending.

Abstract [sv]

Denna rapport presenterar utvecklingen av BookShare, en webbplats designad för att underlätta delning och utlåning av böcker och kursmaterial mellan studenter. Webbplatsen syftar till att minska kostnaden för kursmaterial och främja hållbarhet inom utbildning.Projektet använder Node.js, Express och MongoDB på backend för att skapa RESTful-API:er. På frontend används Next.js för att skapa en dynamisk och interaktiv användargränssnitt.Rapporten diskuterar olika segment, inklusive användarregistrering, inloggningsfunktionalitet samt möjligheten att skapa, redigera och ta bort bokinlägg. Den beskriver också andra funktioner som gör det möjligt för användare att ansluta och dela resurser, såsom implementeringen av ett meddelandesystem som möjliggör kommunikation och arrangemang av boklån eller utlåning. 

Ort, förlag, år, upplaga, sidor
2023. , s. 60
Nyckelord [en]
Node.js, Express, MongoDB, React.js, Next.js, API.
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:miun:diva-48439Lokalt ID: DT-V23-G2-022OAI: oai:DiVA.org:miun-48439DiVA, id: diva2:1764109
Ämne / kurs
Datateknik DT1
Utbildningsprogram
Webbutveckling TWEUG 120 hp
Handledare
Examinatorer
Tillgänglig från: 2023-06-08 Skapad: 2023-06-08 Senast uppdaterad: 2023-06-08Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Sök vidare i DiVA

Av författaren/redaktören
Zaza, Alaa
Av organisationen
Institutionen för data- och elektroteknik (2023-)
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 155 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf