Giter VIP home page Giter VIP logo

node.js-cli_team_generator's Introduction

Github License

NODE.js CLI Team Generator

Project Description

This application creates team templates with information input through prompts in the command line.

This project has been updated to include validation on the Inquirer prompts. In the ./lib folder there is a Validation object (Validation.js) file that is exported to the app.js file to create the validations on the Inquirer prompts. The Validation object is tested with Validation.test.js file in ./test folder.

Table of Contents

Installation Instructions

Clone the GitHub repository. And, run the file in VSCode.

Usage

Type in "node app.js" in the terminal command line. Follow the prompts.

Here are four ๐ŸŽฅ VIDEOS ๐ŸŽฅ that display how to use the application.

  1. TDD/OBJECTS walk through:

NODE.js Team Generator TDD and objects walkthrough

  1. CODE walk through

NODE.js Team Generator code walkthrough

  1. PROMPTS walk through:

NODE.js Team Generator prompts walkthrough

  1. VALIDATION walk through:

NODE.js Team Generator validation walkthrough

Guidelines for Contributing

If you want to contribute or have suggestions for new features, please use the e-mail address below.

Tests

Test early, test often.

Technologies Used

๐Ÿ’ป ๐Ÿ’ป ๐Ÿ’ป ๐Ÿ’ป ๐Ÿ’ป ๐Ÿ’ป

๐Ÿ“ HTML5 ๐Ÿ“

HTML5 is a markup language used for structuring and presenting content on the World Wide Web. The goals are to improve the language with support for the latest multi-media and other new features; to keep the language both easily readable by humans and consistently understood by computers and devices; and to remain backward compatible to older software. Many new symantec features are included.

HTML5 content borrowed from this page.

๐ŸŽจ CSS ๐ŸŽจ

Cascading Style Sheets (CSS) is a stylesheet language used for describing the presentation of a document written in a markup language (such as HTML5). CSS is designed to enable the separation of presentation and content; including layout, colors, and fonts. This separation improves content accessibility to provide more flexibility and control in the specification of presentation characteristics, enabling multiple web pages to share formatting by specifying relevant CSS in a separate file, which reduces complexity and repetition in the structural content (HTML), as well as enabling the file to be cached to improve the page load speed between the pages that share the file and its formatting.

Separation of formatting and content also makes it feasible to present the same markup page in different styles for different rendering methods, such as on-screen, in print, by voice, and on Braille-based tactile devices.

CSS content borrowed from this page.

๐Ÿ‘ž Bootstrap 4 ๐Ÿ‘ž

Bootstrap 4 is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS and (optionally) JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

Bootstrap 4 content borrowed from this page.

๐ŸŽ‡ JavaScript ๐ŸŽ‡

JavaScript (JS) is one of the core technologies of the World Wide Web (along with HTML and CSS). It enables interactive web pages and is an essential part of web applications. JS is a multi-faceted, scripting language that provides versatility through Application Programming Interfaces (APIs) and Document Object Model (DOM) manipulation, among others.

JavaScript content borrowed from this page.

๐ŸŒ NODE.js ๐ŸŒ

NODE.js is an open-source, cross-platform JavaScript runtime environment that execute JavaScript code outside a web browser. NODE.js lets developers use JavaScript to write command line tools and for server-side scripting. NODE.js represents a "Javascript everywhere" paradigm, unifying web-application development around a single programming language, rather than different programming languages for server- and client-side scripts.

NODE.js content borrowed from this page.

Download Node.js.

Author

This NODE.js CLI Team Generator was built by ๐Ÿ’š Eric D. Torres ๐Ÿ’š

Special THANKS to Vincent Doria and Shane Schilling for their efforts in assiting me on this project.

Questions

Check out my GitHub profile.

You can contact me by e-mail at [email protected] for any additional questions and/ or clarifications you may need about the project.

License

This application uses the MIT License found here

This README.md file generated with my NODE.js README Generator app.

NODE.js Team Generator README file walk through

node.js-cli_team_generator's People

Contributors

etorres-revature avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.