Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript 2 – Social Media App

Description

To build a social media application using JavaScript and the Noroff API.

Features

  • Register and login users
  • View all posts
  • View single post
  • Create, edit and delete posts
  • Follow and unfollow users
  • Search posts
  • View user profiles
  • Logout functionality

Built with

  • JavaScript
  • HTML
  • CSS
  • ES6 Modules
  • Noroff Social API

AI Usage Log

Tool used

ChatGPT

Date

March – April 2026

Purpose of use

  • Understanding how to structure a frontend project
  • Explaining API requests and authentication
  • Debugging errors related to fetch and localStorage
  • Clarifying concepts like event listeners and URL parameters
  • Guidance on implementing features like posts, profiles, and search
  • Figure out deploying issues

Outcome

AI was used as a learning tool to better understand JavaScript concepts and API integration. All code was written, modified, and tested by me, and I am able to explain how the application works.

Reflection

Using AI helped me understand how to structure my project and to debug issues. I focused on understanding each part of the code instead of copying solutions directly. I had some trouble deploying my project on Github, so I used AI to help me find the solution.


Getting started

1. Clone the repository

git clone https://github.com/siljeloge/javascript-2.git

About

Javascript 2 - Build a social media application

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages