- π Interactive User Interface: Designed using Vue.js for a smooth and engaging user experience.
- π¬ Instant Messaging Support: Allows real-time sending and receiving of messages.
- π Identity Verification: Uses Django REST Framework SimpleJWT for secure login and identity verification.
- π€ User Management: Enables account creation and management of user profiles.
- ποΈ Notifications: Users receive notifications for new messages.
- π¨ Interface Customization: Tailwind and PrimeVue libraries used for customizable design and user experience.
- π± PWA Support: Installable as a Progressive Web App (PWA) on mobile devices.
- π Search Capability: Easily search conversations or users.
This is an image This is an image
- Vue
- Html
- Css
- Javascript
-
- 1οΈβ£ Tailwind
-
- 2οΈβ£ PrimeVue
-
- 3οΈβ£ scss
-
- 4οΈβ£ Axios
-
- 5οΈβ£ Fontawesome
-
- 6οΈβ£ Pwa
-
- 7οΈβ£ Prism
-
- 8οΈβ£ Swiper
- Django
-
- π Django Rest Framework
-
- π Django Rest Framework Simplejwt π‘οΈ
-
- π Django Cors Headers π
-
- πΌοΈ pillow π·
- Name Demo
Link Demo
- π Activate Virtual Environment π
messenger_virtual_environment\Scripts\activate
- Go To
cd messenger_django- Modifications To Models File
python manage.py makemigrations
- Modifications To The Database
python manage.py migrate
- Run Project
python manage.py runserver
- Go To
cd messenger_vuenpm run dev
npm run build
- Go To
cd messenger_vuepressnpm run docs:dev
.gitignore
node_modules/
git status
git add *
git commit -m "Commit Explain Code"git push origin main