To build a social media application using JavaScript and the Noroff API.
- 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
- JavaScript
- HTML
- CSS
- ES6 Modules
- Noroff Social API
ChatGPT
March – April 2026
- 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
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.
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.
git clone https://github.com/siljeloge/javascript-2.git