https://github.com/glistenstar/web-automation_poshmark_mern
https://github.com/glistenstar/web-automation_poshmark_mern
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/glistenstar/web-automation_poshmark_mern
- Owner: GlistenSTAR
- Created: 2022-01-18T09:20:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-07T02:58:41.000Z (about 2 years ago)
- Last Synced: 2024-11-15T17:41:23.405Z (6 months ago)
- Language: JavaScript
- Size: 2.47 MB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
## How to
Open the termial
```
cd frontend
npm i
cd ../backend
npm i
npm i -g concurrently
cd ..
npm run dev
```# The project consists of 2 web pages
### Page 1 - Web Automation: Poshmark Sign Up đââď¸
This will allow a user to enter their information on your website and once they click the âsign upâ button, weâll automatically fill in all that information on Poshmarkâs signup page: [https://poshmark.com/signup](https://poshmark.com/signup)

- Create a webpage with the following fields
- First Name
- Last Name
- Username
- Password
- Gender (same options as the ones on Poshmark)
- Country (same options as the ones on Poshmark)
- Signup button
- You can use React, HTML, or any other preferred way for users to enter their information visually
- No need for validating any of the user entries
- No need to copy the exact design at all since weâre assessing web automation
- Once the user fill in all the fields, they can now click the âsignup buttonâ and weâll automatically open a new tab and fill in the information exactly the way they entered it
- Feel free to either use a Chrome Extension or any of your favorite automation frameworks to complete filling in the user information and hitting the ânextâ button on Poshmarkâs signup page
- Poshmark will not allow you to sign up from outside the US, so you can consider the challenge done as long as you hit the ânextâ button on their page---
### Page 2 - Web Scraping: Poshmark User Info đââď¸
This page will only have 1 textfield that accepts a Poshmark formatted profile URL
Examples:
[https://www.poshmark.com/closet/mollyskloset](https://www.poshmark.com/closet/mollyskloset)
[https://poshmark.com/closet/jasminecolon28](https://poshmark.com/closet/jasminecolon28)
[https://posh.mk/LEbccDYnA7](https://posh.mk/LEbccDYnA7)
- The user will paste their Poshmark profile in it and hit the âGet infoâ button.
- Your job is to scrape their profile information from Poshmark any way you like (using a Chrome Extension for example, or any other preferred method) and then youâll display the following information on your web page:
- Name
- Number of listings
- Profile pic (load the photo)

- Make sure to validate the Poshmark URL before attempting to scrape the data
- Donât spend time on UI, itâs more important to retrieve the data that how you display it for nowđĄ Make sure youâve added a README file on how to install and run the project
**Stuck and need help** đ**?** Reach out to me at [email protected]