Smart Duka is an ecommerce project designed to streamline and automate campaign creation. It's built with Next.js, Radix UI, and Tailwind CSS.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- Yarn
- Clone the repo
git clone https://github.com/unpervertedkid/smart_duka
- Install NPM packages
yarn install
- Create a
.env.local
file in the root of the project and add the following environment variables
MAILCHIMP_API_KEY=your-mailchimp-api-key
WEBSITE_NAME=your-website-name
WEBSITE_URL=your-website-url
WEBSITE_TEAM=your-website-team
FROM_EMAIL=your-email-address
SUPPORT_LINK=your-support-link
Replace your-mailchimp-api-key
, your-website-nam
e, your-website-url
, your-website-team
, your-email-address
, and your-support-link
with your actual Mailchimp API key, website name, website URL, website team, email address, and support link.
Once you have set up your environment variables, you can run the project locally:
yarn dev
The project will be available at http://localhost:3000
.
- Next.js - The React framework
- Radix UI - A collection of low-level UI components
- Tailwind CSS - A utility-first CSS framework
- Shadcn - A collection of ui components
This project is licensed under the MIT License - see the LICENSE file for details.