Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ishubham21/dukaan
https://github.com/ishubham21/dukaan
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/ishubham21/dukaan
- Owner: ishubham21
- Created: 2022-05-04T12:04:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-07T06:13:26.000Z (almost 3 years ago)
- Last Synced: 2023-03-10T19:44:59.120Z (almost 2 years ago)
- Language: JavaScript
- Homepage: dukaan-two.vercel.app
- Size: 3.55 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dukaan
This application is created using React alongside Webpack as bundling tool and babel as the transpiler. Access the application from [https://dukaan-two.vercel.app/](https://dukaan-two.vercel.app/)## Features
* Use of Webpack & Babel to boost development & production build times
* Obsfucated classNames using Webpack - this makes use of a source map to link the corresponding classes and thus, reduce the bundle size by a great margin.
* Used `source-map` & `inline-source-maps` for facilitating efficient debugging on development and production environments respectively.
* Splitted larger JS bundle files into multiple chunks to enhance production build performances.
* Made use of CSS minifiers and Terser plugin to uglify CSS & JavaScript to reduce the overall bundle size.## Installing
1. **Clone the repository** -
```
git clone https://github.com/ishubham21/dukaan
```2. **Install all the dependencies** -
```
npm install
```or
```
yarn
```3. **Start the development server** -
```
npm run start
```4. **You are good to go! You can now access the application on the `PORT 3001`** - [http://localhost:3001](http://localhost:3001)