Welcome to DevSpace, a social media platform designed exclusively for developers. DevSpace provides a dedicated space for developers to connect with their community, showcase their skills, and engage in meaningful discussions.
Click here to view the flow of Devspace
DevSpace offers the following features:
- User registration and authentication.
- User profiles with customizable information and profile pictures.
- Developer community feed displaying posts from users.
- Post creation, editing, and deletion functionality.
- Liking and commenting on posts.
- Search functionality to find other developers.
- Direct messaging system to chat with other users.
- Notifications for new messages and interactions.
- User settings to customize preferences.
- ReactJS/NextJS for the frontend
- ChakraUI/Tailwind for UI
- NodeJs/ExpressJS for the backend
- MongoDB for Database
To install and run this project locally, follow these steps:
- Clone this repository using
git clone https://github.com/sampriti27/DevSpace.git
- Navigate to the project directory with
cd DevSpace
- Install dependencies with
npm install
- Start the development server with
npm start
If you have any questions or feedback, please contact me at sampriti275@gmail.com I'd love to hear from you!