Skip to content

NoroffFEU/SoundWaves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Netlify


Logo

SoundWaves Discoveries

SoundWaves is a blog website dedicated to discovering emerging artists, new music, musical trivia, and fostering a community of music enthusiasts to stay updated on the latest trends and releases.



Figma file · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. License
  5. Contact

About The Project

SoundWaves was the final project for the first year of my Front-end studies at Noroff School. Here, I had to put into practice everything I learned throughout the year, showcasing my ability to plan solutions, design a user interface, and build and test a responsive web application, all while adhering to the restriction of using only HTML, CSS, and vanilla JavaScript. No frameworks or libraries were used in this project.

I was tasked with building a front-end user interface for an existing API blogging application. The client requested a responsive application that allows users to view dynamic blog posts. Additionally, the client required admin pages to register, login, and manage their blog posts.

Built With

  • HTML5
  • CSS3
  • JavaScript

Screenshots of SoundWaves

Desktop screenshot Mobile schreenshots

Create posts yourself

Users can create posts directly from SoundWaves. To do so, they must first register. Simply press the keyboard shortcut (⬆️⬆️⬇️⬇️⬅️➡️) to be redirected to the login/register page (or go directly to this link).

Register your account using the email format @stud.noroff.no. image

After registering, log in with your created account, and you will have access to the admin panel.

From there, you can create, edit, and delete posts.

Getting Started

Prerequisites

Make sure you have Git installed on your local machine. You can download it from here

Installation

Clone the repo:

git clone https://github.com/NoroffFEU/SoundWaves.git

Open the project

Navigate to the project directory:

cd Soundwaves

Open the project with VSCode:

code .

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project.
  2. Clone your fork ( git clone <URL of your fork> )
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  4. Make your changes to the codebase.
  5. Commit your Changes (git commit -m 'Add some AmazingFeature')
  6. Push to the Branch (git push origin feature/AmazingFeature)
  7. Open a Pull Request to the main branch of the original reposityory. Provice a clear description of the changes you made and why they are necessary.

License

This project is licensed under the MIT License. This means you are free to use, modify, and distribute this software as long as the original license is included with any distributions or derivative works.

Contact

LinkedIn Gmail Facebook Instagram

(back to top)

About

🎵 Blog website dedicated to discover new music and artists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published