Coder Social home page Coder Social logo

amazol-fe's Introduction

AmaZol | Sprint | Awesome | SCE logo

By: Team SCE logo

  • Neriya Zudi | Programmer

  • Matan Sofer | Programmer AmaZol logo

  • Matan Ohayon |Programmer

  • Maor Arnon | Programmer

How to set up and run project explanation

  1. Run command

npm install

  1. To run tests run command run command

npm test

  1. To boot the server and listen run command

npm start

  1. To upload the site locally run command

npm run r

<Note> : For opening and running the project these things
are needed in advance
1. Node js version is installed on the computer
2. IDE or Command Terminal 

Tools and Technologies we used

In order to work in a synchronized and clean manner we used GIT and GitKraken. GitKraken ###In summery we used the following tools and technologies:

  • HTML HTML
  • JavaScript JS
  • React.js (JavaScript library) React We utilized components and JSX extensions so that we can Work with a combination of HTML and JavaScript on the same files.

We used the following libraries to help us design our e-commerce website:

  • Material UI -a library that allows us to import and use different components to create a user interface in our React applications (we used on some of the JSX files in line CSS combined with material UI).

We used the following libraries to help us test our code:

  • Mocha- Mocha is a JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of any assertion library.
  • Chai- Chai is an assertion library for node and the browser that can be delightfully paired with any JavaScript testing framework (Mocha in our case).Chai&Mocha

We used the following library to handle our back-end server communication.

  • Express.js- Express, is a back-end web application framework for Node.js, It is designed for building web applications and APIs.ExpressJS

We used the following libraries and tools to help us deploy and integrate the code efficiently:

  • LinterES- linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs.

  • Prettier- Prettier is an opinionated code formatter which ensures one unified code format.Prettier+linterES

  • CircleCI- CircleCI is a continuous integration and continuous delivery platform that can be used to implement DevOps practices, all of the group project members signed up to circleCI in order to be able to change the deployment script. CircleCI

  • Heroku-Heroku is a container-based cloud Platform as a Service (PaaS). we use Heroku to deploy, manage, and scale modern apps. heroku

    <Note> Definitions, dependencies, scripts, and more information about the project can be found in the file Package.json


You can view the site on this address :

https://amazol-n3m.com/

ScreenShots

Updated - new new look

צילום מסך 2022-05-11 124922 screencapture-localhost-3000-FinanceInfo-2022-05-31-21_14_03 screencapture-localhost-3000-2022-05-31-21_15_32 screencapture-localhost-3000-Cart-2022-05-31-21_18_40 screencapture-localhost-3000-ProdManage-2022-05-31-21_19_35

Updated - new look

image image image screencapture-localhost-3000-ManageOrders-2022-05-31-21_24_19

old look

image image

amazol-fe's People

Contributors

neriyazudi avatar matansofer avatar maor-ar avatar matan15595m avatar

Stargazers

 avatar  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.