This project is a web application built using Astro (Astro version 4.13.2) and SCSS. This app has an user-friendly / easy to use layout, where the user can input a text and get detailed information about it or convert the text in different formats.
Check the live version here.
Text information: Analyze your input text to get information on:
- Words: Total number of words.
- Characters: Total number of characters.
- Characters (No Spaces): Total number of characters without spaces.
- Spaces: Total number of spaces.
- Sentences: Total number of sentences.
- Paragraphs: Total number of paragraphs.
- Characters: Total number of characters.
Text Transformation: Convert your input text into various formats:
- Uppercase: Transforms the input text to uppercase.
- Lowercase: Transforms the input text to lowercase.
- Sentence Case: Capitalizes the first letter of each sentence.
- Capitalize: Capitalizes the first letter of each word.
Theme switch: Change the web theme whenever you want
To use this project locally, you can follow these steps:
-
Clone the Repository:
git clone https://github.com/albertogmdev/WordCounter.git
-
Navigate to the Project Directory:
cd WordCounter
-
Install Dependencies:
npm install
-
Run the Development Server:
npm run dev
Other alternative to generate static HTML content and preview it:
npm run build npm run preview