Skip to content

agiledev-students-spring2023/final-project-highvintage

Repository files navigation

HighVintage is a social media web application that aims to provide easy access to thrifting-related information by allowing users to share outfits and thrift stores and exchange ideas. HighVintage users will be able to join a community of like-minded second-hand clothing enjoyers, where the experience of thrifting is made easier and more fun.

Product Vision Statement

Our Minimum Viable Product includes following features :

  • User can post images with text to share one's thrifted items or outfits and categorize them by style, with an option to include store location
  • User can post questions or any discussion topics in a forum-style page to exchange ideas with others
  • User can like and comment on other's posts
  • User can create one's profile and access other's profile, given an option to follow or unfollow.

Team members


Project History

The idea for the stemmed from a difficulty in finding thrift stores and a lack of spaces dedicated to relevant thrifting information. Moreover, not every thrift/vintage location appears on online maps, adding to some of the inaccesibility faced by vintage and thrift lovers alike.

Therefore, the web application HighVintage aims to provide an online space that nurtures a sound thrifting community where people can share their thrifted items and styles, recommend stores, and freely discuss anything related to thrifting.

The ultimate goal of this project is to build a community where users can help each other have the best thrifting experience possible. As the community grows, we hope for thrifting to be recognized as a more accessible way of shopping so more people can make environmentally-friendly choices while elevating their wardrobes. The HighVintage community can help this happen.


How do we collaborate?

Kindly refer to CONTRIBUTING.md for more information.

Running this app locally

The app runs on Node.js. If you are unfamiliar with Node, you can find instructions on its installation here. Once you have that installed, make sure you have cloned the proect. Then, install the dependencies in the project directory by running: $ npm install

From there, navigate to the back-end directory, then run: $ nodemon server.js to start up the back-end.

Then navigate to the front-end directory. Then run: $ npm start

Following these instructions should open a new tab in your default browser with the app running on http://localhost:3000.