Skip to content

A project implemented with Luigi framework

Notifications You must be signed in to change notification settings

hardl/luigi-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luigi E-Commerce Application

This is a beta e-commerce web application which was implemented by Luigi(React).

  • There are two microfront views (Products, Details) implemented in Luigi framework.
  • User is able to see all available products.
  • User is able to navigate to product details page while selecting a product from list.

Installation and Setup Instructions

Example:

Clone down this repository. You will need node and npm installed globally on your machine.

Installation:

npm install

To Start Server:

npm start

To Visit App:

localhost:3000

To Run Test Suite:

npm test

Reference Framework

Unit Test Library

Unit Coverage

  • PASS src/App.test.js
  • PASS src/views/Home/Home.test.js
  • PASS src/Components/Message/Message.test.jsx
  • PASS src/Components/List/List.test.jsx
  • PASS src/views/Products/Products.test.js
  • PASS src/views/ProductDetail/ProductDetail.test.js

Test Suites: 6 passed, 6 total Tests: 10 passed, 10 total Snapshots: 0 total Time: 3.179s

TODO

This is a very brief list of things that I would love to work on given more time:

  • Apply the best practice on Luigi settings (luigi-config.js)
  • Increase unit test coverage
  • Improve UI/UX

Authors

Stanley Hsu

About

A project implemented with Luigi framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published