#Welcome to MU 2.0 (New UI and enhancement in several features)
A web based audio player.
Hosted Link(Frontend): https://mu.nowenkottage.com
- State Management: Context Api
- Authentication: JWT
- Frontend: Next js
- Storage: Firebase
- Styles: Tailwind CSS
- Validation: Yup
- Forms: Formik
- Animation: Framer
- Database: Mongo DB(NoSQL)
- Email: Nodemailer
.
├── README.md
├── next-env.d.ts
├── next.config.mjs
├── node_modules
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── public
│ ├── disc_tech.jpg
│ └── mu.png
├── src
│ ├── app
│ ├── components
│ ├── config
│ ├── contextApi
│ ├── middleware.ts
│ └── models
├── tailwind.config.ts
└── tsconfig.json
##Instructions
- Clone Repository
git clone https://github.com/KOTTAGENVH/mu
- Navigate to frontend
cd mu/mu - Install Dependencies
npm i
- Add environment varaibles
EMAIL2="YOUR_SECRET"
COOKIE_NAME="YOUR_SECRET"
BUCKET5="YOUR_SECRET"
JWT_SECRET="YOUR_SECRET"
MONGODB_URI="YOUR_SECRET"
NODE_ENV="YOUR_SECRET"
NEXT_PUBLIC_URL="YOUR_SECRET"
NEXT_PUBLIC_SUBJECT="YOUR_SECRET"
NEXT_PUBLIC_EMAIL="YOUR_SECRET"
email="YOUR_SECRET"
emailPass="YOUR_SECRET"
LOGO_URL="YOUR_SECRET"
APP_ID_5="YOUR_SECRET"
MESSAGING_SENDER_ID_5="YOUR_SECRET"
PUBLIC_PROJECT_ID_5="YOUR_SECRET"
PROJECT_ID_5="YOUR_SECRET"
AUTH_DOMAIN_5="YOUR_SECRET"
API_KEY_5="YOUR_SECRET"
- Run
npm run dev
>
![]()
>
![]()