Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/felpsalvs/landing-page-vanilla-js

This repository contains an application developed using VanillaJS (pure JavaScript).
https://github.com/felpsalvs/landing-page-vanilla-js

Last synced: 1 day ago
JSON representation

This repository contains an application developed using VanillaJS (pure JavaScript).

Awesome Lists containing this project

README

        

# Landing page

## Resources and Tools

Applications in these repositories use the following technologies, resources, and tools:

- [VanillaJS](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
- [Tailwind CSS](https://tailwindcss.com/)
- [Commitizen](https://github.com/commitizen/cz-cli)
- [ESLint](https://eslint.org/)
- [Prettier](https://prettier.io/)

## Repository Structure

Each repository follows a similar structure, containing the following main files and directories:

- `src/`: Directory that contains the application's source files.
- `dist/`: Directory that contains the distribution files (version optimized for production).
- `index.html`: Main HTML file.
- `styles.css`: Custom CSS file for additional styles.
- `main.js`: JavaScript file that contains the main logic of the application.
- `package.json`: Project configuration file, containing dependencies and development scripts.

## Executing the Projects

To run any of the projects present in this repository, follow the instructions contained in each individual repository. Generally, you will need to follow the following steps:

1. Clone the repository to your local environment.
2. Navigate to the project directory: `cd `.
3. Install the project dependencies: `npm install`.
4. Run the project locally: `npm run dev` or `npm start`.

## Contributing

Feel free to explore, clone or contribute to the projects in this repository.