π Welcome to Cocola π
Cocola isn't just another tech platform; it's a dynamic community hub where developers converge, code collaboratively, and breathe life into their projects with unparalleled ease. π
Cocola stands at the forefront of next-generation tech platforms, revolutionizing your development workflow. Much like GitHub, it provides an array of tools for code management, PR creation, and issue tracking. But hold onto your hats because there's more excitement ahead! π
- Effortlessly manage your code with our user-friendly version control tools.
- Seamlessly create and review Pull Requests, facilitating smooth integration of changes.
- Say hello to your newest companion in the chat section β your very own AI buddy! π€
- Gain valuable insights, receive helpful suggestions, and perhaps even share a laugh or two.
- Say goodbye to manual processes with our robust CI/CD pipelines.
- Deploy your projects with the click of a button, as if by sheer magic! β¨
- Engage in real-time collaboration with your team through one-on-one chats and team meetings.
- Contribute to repositories and cultivate an environment of mutual learning and growth.
- Support your favorite projects by sponsoring them directly through Cocola.
- Empower creators and drive innovation within the community.
Cocola is more than just a project; it's a labor of love that continues to evolve. Our commitment to transparency and collaboration is evident in our decision to keep Cocola open source. Come join us in shaping the future of technology! π
Are you ready to take your tech journey to new heights? Dive headfirst into Cocola today and experience a development bliss like never before. Join our vibrant community, contribute to projects, and together, let's build the future! π
git clone https://github.com/cocola-dev/cocola.git
npm install
π§ Find the .env.example
file in the project's root directory.
π Duplicate .env.example
and rename the copy to .env
.
cp .env.example .env
π Fill in the following information in the .env
file:
# MONGODB URL
MONGODB_URL=your_mongodb_url_here
# Auth secret with 64 characters
AUTH_SECRET=your_auth_secret_here
# RESEND API KEY
RESEND_API_KEY=your_resend_api_key_here
# Client URL
NEXT_PUBLIC_APP_URL=http://localhost:3000
# Your Google Gemini API key (optional)
GENERATIVE_API_KEY=your_generative_api_key_here
# Google Cloud Storage bucket name
BUCKET_NAME=your_bucket_name_here
# serviceAccountKey.json as base64 encoded
GCP_CRED_FILE=your_base64_encoded_serviceAccountKey.json_here
npm run dev
π The application should now be running locally. Access it by navigating to http://localhost:3000
in your web browser.