Skip to content

A shopping platform to sell and buy used fashion.

Notifications You must be signed in to change notification settings

TomasdosBeefs/feup-lbaw-revogue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReVogue

Revogue empowers users to breathe new life into their wardrobe treasures, while cultivating a community where fashion is sustainable. It's about reimagining the lifecycle of fashion, where your garments become the catalyst for incredible second-hand discoveries.

Demo: https://www.youtube.com/watch?v=Q6b-EG3ag6Y

Project Components

Artefacts Checklist

How to run the project

To run the project, we recommend using the ./dev.sh command which initializes everthing for you.

If for some reason you cannot use ./dev.sh, you must start the database and the mail server using docker-compose up -d:

  • The database is accessible through localhost:5432 and pgAdmin is exposed through localhost:4321;
  • The mail server exposes it's web ui through localhost:8025 and the SMTP server exposed through localhost:1025

Then you should run the Laravel queue with php artisan queue:listen --tries=1 and the Laravel web server with php artisan serve. Finally if you wish to have hot reloading you should run npm install && npm run dev or if want to build it just once do npm install && npm run build.

In order to use Stripe, you must also run the ./stripe_webhook.sh which requires a Stripe account. If you wish to create a Stripe account for testing, you should edit .env to change the API key and the webhook secret. Note that you should also alter the publishable key on checkout.ts.

You can also fallback to not using Stripe and using Payment on Delivery on Checkout.

Project Credentials

User

Email: [email protected]

Password: cenoura-cozida-321

Admin

Email: [email protected]

Password: alface-torrada-149

Stripe Testing Cards

Stripe testing cards

Team


GROUP23107, 21/09/2021

About

A shopping platform to sell and buy used fashion.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 45.4%
  • Blade 23.6%
  • TypeScript 13.4%
  • SCSS 11.8%
  • PLpgSQL 3.7%
  • Python 1.4%
  • Other 0.7%