devHive is a platform designed to support amateur developers in enhancing their skills by facilitating contributions to existing projects and discovering new projects to work on. Whether you're a novice or an experienced coder, devHive is here to foster a collaborative environment where developers can grow together.
- Project Collaboration: Browse through a variety of projects posted by developers like you. Contribute to existing projects to gain experience and build your portfolio.
- Project Posting: Share your own projects with the community. Receive feedback, suggestions, and contributions from fellow developers to enhance your projects.
- Community Interaction: Engage with other developers through reactions, comments, and discussions. Learn from each other and forge connections within the developer community.
- Skill Improvement: Utilize devHive as a tool for honing your coding skills. Whether you're looking to learn a new language, framework, or technique, there's something for everyone on devHive.
-
Create a fork clone the repository to your local machine.
-
Navigate to the project directory.
Client Installation
- navigate to client by cd client
- npm install to install all the dependencies
- npm run dev to start the cient server
Server Installation
- navigate to client by cd server
- create a .env file at the root of the server folder
- copy the following values in it
jwtPrivateKey = ringaringarosespocketfullroses jwtRefreshKey = johnnyjohnnyyespapaeatingsugar connectionString = mongodb+srv://devHive:PZXYee24RSALv1c7@cluster0.lcqoswa.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0npm installto install all the dependencies- npm run dev to start the server
Happy hacking! :)