https://github.com/chayan-1906/mstry-message-next.js
git remote add origin https://github.com/chayan-1906/Mstry-Message-Next.js.git git push -u origin ma
https://github.com/chayan-1906/mstry-message-next.js
mongodb mongoose next15 nextau openai-chatgpt shadcn-ui tailwindcss
Last synced: 6 months ago
JSON representation
git remote add origin https://github.com/chayan-1906/Mstry-Message-Next.js.git git push -u origin ma
- Host: GitHub
- URL: https://github.com/chayan-1906/mstry-message-next.js
- Owner: chayan-1906
- Created: 2025-04-09T19:32:41.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2025-04-10T18:36:35.000Z (6 months ago)
- Last Synced: 2025-04-11T00:18:12.001Z (6 months ago)
- Topics: mongodb, mongoose, next15, nextau, openai-chatgpt, shadcn-ui, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 91.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π MstryMessage
**A full-stack production-ready Next.js app featuring authentication, dashboard, messaging, file handling, and integrated AI capabilities.**
## π Tech Stack
π Next.js: React framework for server-side rendering and building web applications.
π MongoDB: NoSQL database for data storage.
π NextAuth: Authentication library for Next.js applications.
π Zod: TypeScript-first schema declaration and validation library.
πΌοΈ ImageKit: Media management and optimization solution.
π§ Resend: Email sending service.
π§ OpenAI: AI integration for enhanced functionalities.
## Available Scripts
In the project directory, you can run:
### `npm run serve`
Runs the app in the development mode.
Open [http://localhost:4000](http://localhost:3000) to view it in the browser.### `next build`
Builds the app for production to the `.next` folder.
It correctly bundles React in production mode and optimizes the build for the best performance.The build is minified and the filenames include the hashes.
Your app is ready to be deployed!## [Live Site (Vercel)](https://mstry-message.vercel.app/)
# Dependencies
### React Icons - https://www.npmjs.com/package/react-icons
npm i react-icons### Zod - https://www.npmjs.com/package/zod
npm i zod### Mongoose - https://www.npmjs.com/package/mongoose
npm i mongoose### Resend - https://resend.com/onboarding, https://resend.com/docs/send-with-nextjs
npm i resend### React Email - https://react.email
npm i reactβemail