SwiftSell is an ecommerce store hoster similar to Shopify. You can create and manage your own online store with SwiftSell, using the T3 stack with TRPC, Next.js, Prisma, Tailwind and Clerk auth.
- Create and customize your own ecommerce store with a few clicks
- Manage your products, orders, customers and inventory with a simple dashboard
- Accept payments with Stripe and PayPal
- Deploy your store on Vercel with serverless functions
- Secure your store with Clerk authentication and authorization
To run SwiftSell locally, you need to have Node.js and PostgreSQL installed on your machine.
- Clone this repository:
git clone https://github.com/LucaLeukert/SwiftSell.git - Install the dependencies:
npm install - Create a PostgreSQL database and update the
DATABASE_URLin the.envfile - Run the migrations:
npx prisma migrate dev - Create a Clerk account and get your publishable key and secret key
- Update the
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEYandCLERK_SECRET_KEYin the.envfile - Start the development server:
npm run dev
SwiftSell is an open source project and pull requests are welcome. Please make sure to follow the code of conduct and the contribution guidelines before submitting your pull request.
SwiftSell is licensed under the MIT License.