Reliable. Scalable. Stress-free. Simple. Intuitive. Never boring.
Cleven Studios makes maintaining, optimizing, and enhancing your site effortless.
Follow these steps to run ClevenStudio locally on your machine.
git clone https://github.com/Urcodingbuddy/ClevenStudio.git
cd ClevenStudio/apps/client
touch .env
Paste the following in .env
:
NEXTAUTH_SECRET="create any secret"
GOOGLE_CLIENT_ID="Get it from Google Cloud Console"
GOOGLE_CLIENT_SECRET="Get it from Google Cloud Console"
GITHUB_CLIENT_ID="Get it from GitHub Apps"
GITHUB_CLIENT_SECRET="Get it from GitHub Apps"
cd ClevenStudio/packages/db
touch .env
Paste the following:
DATABASE_URL="Your PostgreSQL connection string"
💡 Note: If Prisma is not installed, follow this guide
cd packages/db
bun prisma migrate dev --name init_schema
bun prisma generate
bun install
bun dev
The application should now be running locally. Open your browser and check the magic! ✨
We welcome contributions from everyone! Here's how you can get started:
-
Fork the Repository
- Click on the
Fork
button in the top right corner of this repo.
- Click on the
-
Create a New Issue
- Navigate to the Issues tab and create a new issue describing your feature or bug fix.
-
Clone Your Fork
git clone https://github.com/<your-username>/ClevenStudio.git cd ClevenStudio
-
Create a New Branch
git checkout -b issue-<issue-number>-your-branch-name
-
Make Your Changes
- Code your fix or feature.
- Follow the project’s coding standards and structure.
-
Commit Your Changes
git add . git commit -m "fix: <brief message> (closes #<issue-number>)"
-
Push to Your Fork
git push origin issue-<issue-number>-your-branch-name
-
Create a Pull Request
- Go to your fork on GitHub and click on
Compare & Pull Request
.
- Go to your fork on GitHub and click on
💡 Tips:
- Reference the issue number in your PR.
- Keep pull requests focused and small.
- Make sure your code passes all checks before requesting a review.
Thank you for helping improve ClevenStudio! 🚀
Landing Page Preview:
Made with ❤️ by ClevenStudio