Skip to content

Latest commit

 

History

History
122 lines (84 loc) · 3.51 KB

README.md

File metadata and controls

122 lines (84 loc) · 3.51 KB
 

Deploy: x-comm-app.netlify.app/


Github top language Github language count GitHub commit activity GitHub last commit

About   |   Technologies   |   Requirements   |   License   |   Author


📌 About

This is the interface of this application.
The purpose of the whole project is to create a Web App for an Ecommerce, where after logging in, you can upload a file larger than 2GB with the ability to run queries on it.

The interface is a single page application built with React.
Main features implemented:
useReducer, useContext, useRef, Router 6.


The development followed the project tasks.


📌 Technologies

The following tools were used in this project:


📌 Requirements

for local installation

Before starting, you need to have Node installed.

# Access
$ choose the client folder

# Install dependencies
$ npm install

# Run the project in dev mode (Webpack Dev Server localhost:3000)
$ npm start

# Launches the test runner in the interactive watch mode.
$ npm test

# Builds the app for production to the `build` folder.
# It correctly bundles React in production mode and optimizes the build for the best performance.
# The build is minified and the filenames include the hashes.
$ npm run build

for Docker container (dev mode)

Before starting, you need to have Docker Desktop installed.

# Access
$ choose the root

# Start the application in a Docker container in development mode.
$ docker-compose up

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

 

Back to top