Giter Site home page Giter Site logo

devsquad-santandercoders / e-commerce Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 35.57 MB

Ecommerce management application using Angular, developed at the conclusion of the Santander Coders program. ♨

TypeScript 52.80% HTML 23.69% SCSS 23.52%
angular angular-crud angular-crud-operations angular-guard angular-material angular-router-outlet angular-routing angular-services ngbootstrap scss-framework

e-commerce's Introduction

E-COMMERCE

Description 📚

This is the final project of the Angular Framework II module of the Santander Coders program. The project consists of a web application that displays the interface of a e-commerce website containing home page, add products page, edit product dialog, delete product dialog and all products page. Additionally, there is a difference in the header icons and acess allowed pages for different type of user. We used HTML, SCSS, Bootstrap, Typescript, and Angular to create the interface and interactivity of the application. The concept of componentization, Input and Output and validated form were used. Project versioning was done using Git and Github, allowing each group member to contribute and track changes.

Technologies Used 🚀

  • HTML
  • SCSS
  • Bootstrap
  • Typescript
  • Angular
  • Git e Github

Main Features 🌟

  • Home page;
  • Add products page;
  • Edit and delete product Dialog
  • Products listing page;
  • Login acess with authorization/authentication;
  • Use of Input and Output;
  • Use Module that agroup Angular Material
  • DB JSON server

Installation 🔧

To run this project locally, follow these steps:

  1. Clone this repository:
git clone https://github.com/DevSquad-SantanderCoders/resume-project.git
  1. Navigate to the directory:
cd resume-project
  1. Install the dependencies using npm:
npm install

Execution ▶

To start the project, run the following command:

ng serve

Preview

Home Page

Home Page

Footer

Login

Add Product Form

Product Listing Page - ADMIN

Product Listing Page - FUNCIONARIO

Dialog Edit - ADMIN

Dialog Delete - ADMIN

Authors 👩🏻‍💻👨🏻‍💻

e-commerce's People

Contributors

juansalles avatar mmatheus-holanda avatar tthayza avatar

Stargazers

 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.