A random password generator.
The project is mainly for practicing <form>
and <input>
element. Using different type of <input>
attributes as options to set characters range.
⭐ Options of password settings:
- Length of password
- Letters in lower & upper case
- Numbers
- Symbols
- Exclude characters
✅ Be sure that Node.js and npm are installed already.
- MacOS (XCode、nvm)
- Windows (nvm-windows)
✅ Clone or download the project to your local machine.
# folder_name(optional) will create a new folder in your pwd.
git clone <folder_name> https://github.com/ritachien/password_generator.git
✅ Get into your project folder by Terminal
and run:
npm install
✅ Run the following command after install finished.
npm run start
✅ Open browser to the URL if you see following message in console.
Listening on http://localhost:3000
✅ Stop using the app by Ctrl + c
- Node.js @16.14.2
- Express.js @4.16.4 - The web framework used
- express-handlebars @3.0.0 - View engine for Express
- Bootstrap @5.1.3 - For CSS stylesheet
- Font-awesome @6.1.1 - Icon used in project