Ayushjodd / Xemen

https://xemen.vercel.app
MIT License
3 stars 2 forks source link

Xemen

About

Xemen is a versatile project, designed to offer users a seamless experience in managing their Solana wallets and conducting transactions. In this project, users can sign up, receive a Solana wallet, and use their wallet balance to purchase products or transfer funds (future feature). This project also incorporates e-commerce functionality, allowing users to sell or purchase products on the platform.

While currently focused on Solana Devnet transactions for hackathon purposes, Xemen provides a solid foundation for building a robust blockchain-based payment and e-commerce solution.

Tech Stack

Features

Setup Instructions

Clone the Repository

git clone <repo_url>
cd Xemen

Install Dependencies

npm install

Environment Setup

cp .env.example .env

Database Setup

npx prisma migrate dev

or

npx prisma db push
npx prisma generate

Running the Project

npm run dev
npm run build
npm run start

Usage

Future Improvements

License

This project is licensed under the MIT License.


This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.