Mabel Mania is an open-source e-commerce platform built with modern web technologies to deliver an exceptional user experience. It leverages the power of Next.js, Tailwind CSS, Prisma, Auth.js, and Uploadcare to provide a seamless and robust platform for managing online stores.
- Framework: Next.js
- Styling: Tailwind CSS
- Authentication: Auth.js
- ORM: Prisma
- File Uploads: Uploadcare
- Payments: Xendit
-
Clone the repository:
git clone https://github.com/arfadmuzali/mabel-mania-ty.git
-
Install dependencies using your preferred package manager (e.g.,
pnpm,npm, oryarn):yarn install
-
Copy the
.env.examplefile to.envand update the environment variables:cp .env.example .env
-
Start the development server:
yarn run dev
-
Push the database schema to your database:
yarn prisma db push
-
Run any additional services, such as Xendit webhook listeners, if needed.
You can deploy Mabel Mania using platforms like Vercel