Skip to content

This is a repository that have a test for the company Sempre

Notifications You must be signed in to change notification settings

Luismimultimedia/eshop

Repository files navigation

Eshop (Test Serempre)

This is a project developmented by Luis Miguel González to make the technical test for the company Serempre, this project was generated with Angular CLI version 10.1.3.

What was the hardest thing of this test? As Front end developers we use to work with layouts frameworks that really help a lot to make the components, but when you have to face a project using "hand-made" functionalities and layaouts it became hard, and it became harder when you have to be a "pixel perfect" and work with media querys to fix the responsive problems, also i you dont have a solid fundation of javascript. In this project i implemented Cloud Firestore as a service of backend to store and bring the detail product data of the project.

Good to know All the components in the project and the functionalities were made "hand-made", i only use bootstrap to use the col but i mixed with scss to be more accurate with the layout, is resposive so try it in other devices. To persist the data i used Cloud Firebase. And finally you can change the image carousel pressing the arrow left and Right keys to be more accessible.

Host

The web page is host by GitHub Pages, you can visit it with the next Link: https://luismimultimedia.github.io/eshop/.

How to run the project?

Before you do the next step, make sure to have install angular, if you havent please install it npm install -g @angular/cli

1. Clone the project

git clone https://github.com/Luismimultimedia/eshop

2. Change in to dev branch

First open the project and the in a terminal write git checkout dev

3. Install node modules

npm install or npm i, its possible that after npm is intalled angular will ask you if you want to share analitycs data

4. Install node-sass

npm i node-sass

5. Run the project

npm start

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

This is a repository that have a test for the company Sempre

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published