Skip to content

jorgevrgs/capstone-1

Repository files navigation

Microverse Linters Build Status

Conference Page

The conference page is a project built with development best practices such as HTML semantic tags, linters, accessibility, and more.

screenshot

Built With

Technologies

  • HTML5
  • CSS3
  • JavaScript

Preprocessor

Linters

Live Demo

Live Demo Link 🔗

Getting Started

To get a local copy up and running follow these simple example steps.

  • Clone or download the repository
  • Open the index.html in your browser

Prerequisites

Setup

Clone from the GitHub repository. Open your Terminal and run the command:

git clone git@github.com:jorgevrgs/capstone-1.git

When the process is completed enter to the folder:

cd capstone-1

As an alternative, to download the code, open the repository link here, and look for the green button Code and then click on the option Download ZIP.

Install

npm install

Usage

Development:

npm run dev

The development site is available at http://localhost:3000.

Linters:

npm run lint:css
npm run lint:js
npm run lint:html

All the linters are available running the npm test command.

Build:

npm run build

Fix:

npm run lint:css:fix
npm run lint:js:fix

Run tests

npm test

Deployment

GitHub Pages:

  1. Open your repository page settings, i.e. https://github.com/<USERNAME>/<REPOSITORY_NAME>/settings/pages where USERNAME is your GitHub user, for instance jorgevrgs, and REPOSITORY_NAME is the name of the GitHub repository, for example capstone-1.

  2. Find the Source section and select the Branch, default is main and click on Save button.

  3. As a result your page will be published at https://<USERNAME>.github.io/<REPOSITORY_NAME>.

  4. Make sure your deploy script is executable:

chmod +x .deploy.sh
  1. Run deploy script:
npm run deploy

Authors

👤 Jorge Vargas

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.