Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucywho/digidown
digital file sharing site: buy, sell, offer for free
https://github.com/lucywho/digidown
aws-s3 next-auth nextjs postgres prisma stripe-payments tailwindcss
Last synced: 5 days ago
JSON representation
digital file sharing site: buy, sell, offer for free
- Host: GitHub
- URL: https://github.com/lucywho/digidown
- Owner: lucywho
- Created: 2022-06-28T10:02:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-30T08:55:21.000Z (about 1 month ago)
- Last Synced: 2024-12-30T09:40:53.583Z (about 1 month ago)
- Topics: aws-s3, next-auth, nextjs, postgres, prisma, stripe-payments, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 380 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# digiDown - digital file sharing site
From a [tutorial](https://github.com/flaviocopes/bootcamp-2022-week-13-digital-downloads) by [Flavio Copes](https://github.com/flaviocopes)
Built in NextJS with Prisma, PostgreSQL database hosted on [Railway.app](https://railway.app/), payments handled by [Stripe.com](https://stripe.com), image and document hosting on [AWS S3](https://aws.amazon.com).
- homepage listing of all available products
- log in with Next-Auth to buy and sell
- upload digital files, add a picture and set your own price
- pay for products online via Stripe
- user dashboard displays products listed and purchasedNote: I built this as a tutorial to learn how to set up Stripe payments; the app is not hosted online to prevent users accidentally making payments. You can see it in action in this short video:
[digiDown](<../../Videos/digiDownVid%20(copy).webm.mov>)
![image](public/digiDownHome.png)
![image](public/digiDownDash.png)
![image](public/digiDownSingle.png)