User Stories
- User should be able to register/login
- User should be able to create product
- User should be able to pay for products using paystack
- User should get email and SMS confirmation notification after purchase with details of payment
- Admin dashboard should be integrated
Clone the project.
Both the backend and the frontend contain separate package.json
files. To install everything using one command, run:
npm run install-all
One Command:
npm run dev
Or:
Launch the sails server
cd backend && sails lift
Launch Vue
cd frontend && npm run dev
Go to http://localhost:8080
cd frontend && npm run build
cd ../backend && NODE_ENV=production node app.js