Deploy: x-comm-app.netlify.app/
About | Technologies | Requirements | License | Author
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.
The following tools were used in this project:
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
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
This project is under license from MIT. For more details, see the LICENSE file.