This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen 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 Geist, a new font family for Vercel.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
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.
Imaigal Trust Management System
Tech Stack for imaigal-Trust: Frontend: Next.js React TypeScript Tailwind CSS React Hot Toast Lucide Icons
Backend:
Node.js
Prisma ORM
MySql
Tools:
Git
Github
Vs code
Postman
Features: Member Registration Admin Approval System Volunteer Management Event Management Membership Fee Tracking Donation Management Dashboard lists the count Secure Login System Responsive UI
Admin Login: Email: Password:
Project Structure: imaigal-trust ├── app | ├── login | ├── dashboard | ├── members | ├── events | └── api └── ├── components ├── prisma └── schema.prisma ├── public ├── styles └── README.md
Installation: Clone Repository: git clone https://github.com/your-username/imaigal-trust.git
Go to Project Folder:
cd imaigal-trust
Install Dependencies
npm install
Environment Variables: Create .env file in the root folder.
EMAIL_USER=mugilnilavan11@gmail.com
EMAIL_PASS=yknv wond hfvd qapz
DATABASE_URL="mysql://${DB_USER}:${DB_PASSWORD}@${DB_HOST}:3306/${DB_NAME}"
Prisma Setup: Generate Prisma Client npx prisma generate Run Database Migration npx prisma migrate dev
Toast Setup: npm install react-hot-toast
Run the Project npm run dev Open in browser : http://localhost:3000
Live Demo Deployment Link: https://imaigaltrust.vercel.app/