An open API service indexing awesome lists of open source software.

https://github.com/barata-ribeiro/spectre_band

Website developed for a fictional rock band called Spectre, with the purpose of training HTML, CSS and JavaScript.
https://github.com/barata-ribeiro/spectre_band

css3 html-css-javascript html5 javascript personal-project rock-band vitejs

Last synced: 4 months ago
JSON representation

Website developed for a fictional rock band called Spectre, with the purpose of training HTML, CSS and JavaScript.

Awesome Lists containing this project

README

          

# Spectre Band

Welcome to the repository for the official website of Spectre, a fictional rock band. This project showcases an engaging
and essential website, leveraging contemporary web technologies, including HTML5, CSS3, and vanilla JavaScript.
Primarily, this endeavor served as a personal hands-on training experience to sharpen my skills in HTML, CSS, and
JavaScript. Moreover, the project seamlessly integrates Vite.js, a robust build tool known for accelerating and
streamlining the development process of cutting-edge web projects.

## 👨‍💻 Demo

[Click here](https://barata-ribeiro.github.io/spectre_band/) to see a live demo of the website.

![Spectre Band](./public/screenshot.gif)

## 🚀 Built With

- HTML5
- CSS3
- JavaScript
- [Vite.js](https://vitejs.dev/)

## 🛠️ Project Setup

Before you start, ensure you have [Node.js](https://nodejs.org/en/) and [npm](https://www.npmjs.com/get-npm) installed
on your local development machine.

Here are the steps to setup the project on your local machine:

1. Clone the repository:

```bash
git clone https://github.com/Barata-Ribeiro/spectre_band.git
```

2. Navigate to the project directory:

```bash
cd spectre_band
```

3. Install the dependencies:

```bash
npm install
```

4. Start the development server:

```bash
npm run dev
```

You can now open your browser and check the link Vite provides to view the application.

## 🤝 Contributing

We welcome contributions to the Spectre Band website! Here's how you can help:

1. Fork the project.
2. Create a new branch (`git checkout -b feature_branch`).
3. Make your changes in the new branch.
4. Commit your changes (`git commit -am 'Add some feature'`).
5. Push to the branch (`git push origin feature_branch`).
6. Create a new Pull Request.

Please make sure your code adheres to our coding conventions and standards. We use ESLint and Prettier to enforce a
consistent coding style, so we recommend you to install them as your project dev dependencies.

## 📜 License

This project is licensed under the MIT License - see the
[LICENSE](https://github.com/Barata-Ribeiro/spectre_band/blob/main/LICENSE) file for details.