https://github.com/adisreyaj/wfh
E-commerce app built using Angular, NestJs and MongoDB
https://github.com/adisreyaj/wfh
angular ecommerce mongodb nestjs
Last synced: 6 months ago
JSON representation
E-commerce app built using Angular, NestJs and MongoDB
- Host: GitHub
- URL: https://github.com/adisreyaj/wfh
- Owner: adisreyaj
- License: apache-2.0
- Created: 2021-12-16T18:32:06.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T17:53:09.000Z (over 1 year ago)
- Last Synced: 2025-04-12T06:42:31.716Z (about 1 year ago)
- Topics: angular, ecommerce, mongodb, nestjs
- Language: TypeScript
- Homepage: https://wfh-store.adi.so
- Size: 1.68 MB
- Stars: 10
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
The WFH Store
Ecommerce website to buy all you need to setup your home office.
View Demo
·
Report Bug
·
Request Feature

A simple e-commerce application that is built using Angular, NestJS and MongoDB. Built as part of the MongoDB Atlas
Hackathon ([ref](https://dev.to/devteam/announcing-the-mongodb-atlas-hackathon-on-dev-4b6m)).
## Tech Stack

## Getting started
The application is a monorepo and so both the front-end and the back-end code are in the same repo.
1. Clone the repo
```shell
https://github.com/adisreyaj/wfh.git
```
2. Install dependencies
```shell
npm install
```
3. Setup the environment variables required for the API
```shell
MONGODB_URI=
AUTH0_AUDIENCE=
AUTH0_ISSUER_URL=
AUTH0_DB=
// Used for setting and internal APIs
INTERNAL_TOKEN=
```
4. Run the Front-end
```shell
npm start
```
5. Run the Back-end
```shell
npm start api
```
6. Open the URL in the browser
```shell
http://localhost:4200
```
## License
Distributed under the Apache 2.0 License. See `LICENSE` for more information.
## Show your support
Please ⭐️ this repository if this project helped you!