View Code? Open in Web Editor
NEW
This is simple JS app that has calculator which can perform simple math operations
Home Page: https://js-calculator-shist.vercel.app
CSS 29.53%
SCSS 14.32%
HTML 8.29%
JavaScript 47.85%
js-calculator's Introduction
This is simple JS app that has calculator which can perform simple math operations.
This project was created according to the task from Innowise Lab Internship. You can find details in this document.
This project is hosted using the Vecel.com platform, you can see how it works here:
video-demo.mp4
Instruction for launching this project
- Go to the folder on your PC where you want to install the project:
cd "your-folder"
- Download and install files of this project:
git clone https://github.com/Shist/JS-Calculator
- Go to the app folder:
cd JS-Calculator
- Install all needed front side dependencies:
npm install
- Build an app and launch it by the following command:
npm run start
(By default the app will be opened at http://localhost:8080/
)
Description of folder structure
- The
assets
folder stores all fonts, pictures, scripts and styles
- The
fonts
folder stores all local fonts
- The
images
folder stores all static pictures
- The
scripts
folder stores all the scripts
- The
main
folder contains three main application scripts (Model, View, Controller)
- The
styles
folder stores all the application styles
- The
global
folder stores header and footer styles, style variables, as well as templates and general styles
- The
main
folder stores the styles of the main part of the page
- The
reset
folder contains a file for resetting default styles
- The
build
folder stores optimized project files (general script and its source map)
Technologies used in the project
- HTML
- CSS / SCSS
- Javascript
- MVC pattern
- Modules
- Imports / Exports
- Webpack
- ESLint
js-calculator's People
Contributors
Watchers