Easily discover, connect and chat with the software developers across the world and create awesome products.
Deployed URL -> https://dev-mate.netlify.app/
Frontend Code -> https://github.com/chandraguptgosavi/devmate
- Discover new developers
- Quick and detailed profile summary
- Connect with developers
- Chat with connections
Frontned: Reactjs
Styling: CSS and Tailwind CSS
Authentication and Backend: Firebase
Deployment: Netlify
Additional NPM Libraries
- MUI (formerly Material-UI)
- redux
- react-router-dom
- firebase
- framer-motion
- react-icons
- validator
.
├── craco.config.js
├── jsconfig.json
├── package.json
├── package-lock.json
├── src
│ ├── app
│ │ ├── colors.js
│ │ ├── components.js
│ │ ├── hooks.js
│ │ ├── store.js
│ │ └── theme.js
│ ├── App.js
│ ├── App.test.js
│ ├── assets
│ │ ├── auth-card.png
│ │ ├── chat-window-placeholder.png
│ │ ├── left-corner-background.png
│ │ ├── profile-cover-3.svg
│ │ ├── profile-cover-4.svg
│ │ ├── profile-icon.png
│ │ └── right-corner-background.png
│ ├── features
│ │ ├── auth
│ │ │ ├── AuthBackground.js
│ │ │ ├── authSlice.js
│ │ │ ├── SignIn.js
│ │ │ ├── SignUp.js
│ │ │ └── utils.js
│ │ ├── chat
│ │ │ ├── Chat.js
│ │ │ ├── ChatList.js
│ │ │ ├── chatSlice.js
│ │ │ └── ChatWindow.js
│ │ ├── feed
│ │ │ ├── Connect.js
│ │ │ ├── Feed.js
│ │ │ ├── feedSlice.js
│ │ │ ├── MainSection.js
│ │ │ └── Tabs.js
│ │ └── profile
│ │ ├── CreateProfile.js
│ │ ├── EditProfile.js
│ │ ├── ProfileSections.js
│ │ ├── profileSlice.js
│ │ ├── UserProfile.js
│ │ └── utils.js
│ ├── firebase
│ │ └── config.js
│ ├── index.css
│ ├── index.js
│ ├── routes
│ │ ├── PrivateRoute.js
│ │ └── types.js
│ ├── serviceWorker.js
│ └── setupTests.js
└── tailwind.config.js
This project is licensed under the terms of the MIT license.