DevGram is a social media platform designed exclusively for developers. Our mission is to provide a space where coders can connect, share knowledge, showcase their projects, and grow their professional network.
Developer Profiles: Create a professional profile highlighting your skills, projects, and tech stack.
Follow & Connect: Build your network by following other developers and connecting with peers in your field.
Feed: A personalized feed of posts from the developers and topics you follow.
This repository contains the frontend of the DevGram application. To get the project up and running on your local machine, follow these steps.
Prerequisites Make sure you have the following installed:
Node.js (LTS version recommended)
npm (comes with Node.js)
Clone the repository:
git clone [https://github.com/your-username/devgram-ui.git](https://github.com/your-username/devgram-ui.git)
Navigate to the project directory:
cd devgram-ui
Install the dependencies:
npm install
Running the Application After the installation is complete, you can start the development server:
npm start
This command will run the app in development mode. Open http://localhost:3000 to view it in your browser. The page will automatically reload as you make changes.
We welcome contributions from the community! If you'd like to contribute, please follow these steps:
Fork the repository.
Create a new branch for your feature or bug fix.
git checkout -b feature/your-feature-name
Commit your changes:
git commit -m "feat: Add new feature"
Push to your branch:
git push origin feature/your-feature-name
Open a pull request to the main branch of this repository.
-
Frontend: React, Tailwind CSS, JavaScript, DaisyUI
-
State Management: Redux
-
API Integration: Axios
-
Build Tool: Vite
If you have any questions or feedback, feel free to reach out to the project maintainers.