Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kishan2029/micro-frontend
Built with a microfrontend architecture, this e-commerce app seamlessly integrates 4 React.js and 1 SolidJS frontend applications with a backend crafted in NestJS. Tailwind CSS unifies the design across all components, offering a streamlined user experience.
https://github.com/kishan2029/micro-frontend
microfrontend nestjs nodejs reactjs tailwindcss
Last synced: 4 days ago
JSON representation
Built with a microfrontend architecture, this e-commerce app seamlessly integrates 4 React.js and 1 SolidJS frontend applications with a backend crafted in NestJS. Tailwind CSS unifies the design across all components, offering a streamlined user experience.
- Host: GitHub
- URL: https://github.com/kishan2029/micro-frontend
- Owner: Kishan2029
- Created: 2024-02-13T08:09:49.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-02-26T18:09:08.000Z (9 months ago)
- Last Synced: 2024-02-26T19:27:40.627Z (9 months ago)
- Topics: microfrontend, nestjs, nodejs, reactjs, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ecommerce Micro Frontend App
## :dart: About
Built with a microfrontend architecture, this e-commerce app seamlessly integrates 4 React.js and 1 SolidJS frontend applications with a backend crafted in NestJS. Tailwind CSS unifies the design across all components, offering a streamlined user experience.
## :rocket: TechnologiesThe following tools were used in this project:
- Micro frontend
- React.js
- Solid.js
- Nest.js
- Modual Federation
- Tailwind
## Deploy Link## :checkered_flag: Starting
```bash
# This project contains 4 frontend and 1 backend app
# Run home Project
$ cd home
$ npm i # Install dependencies
$ npm run start
# The server will initialize in the# Run pdp Project
$ cd pdp
$ npm i # Install dependencies
$ npm run start
# The server will initialize in the# Run cart Project
$ cd cart
$ npm i # Install dependencies
$ npm run start
# The server will initialize in the# Run addtocart Project
$ cd addtocart
$ npm i # Install dependencies
$ npm run start
# The server will initialize in the# Run server Project
$ cd server
$ npm i # Install dependencies
$ npm run start
# The server will initialize in the
```