Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

cms

> 编程语言
Open source

Repo for https://app.100xdevs.com/

1.5K stars0 likes0 views
WebsiteGitHub

About

Repo for https://app.100xdevs.com/

CMS - 100xDevs

Open source repo for app.100xdevs.com ## Running Locally > [!NOTE] > This project uses [pnpm](https://pnpm.io/) only as a package manager. 1. Clone the repository: ```bash git clone https://github.com/code100x/cms.git ``` 2. Navigate to the project directory: ```bash cd cms ``` # Instant Docker Setup > [!NOTE] > Your Docker Demon should be online 1. Running Script for Instant setup ``` # Gives permission to execute a setup file chmod +x setup.sh # Runs the setup script file ./setup.sh ``` # Traditional Docker Setup (Optional) Start a PostgreSQL database using Docker: ```bash docker run -d \ --name cms-db \ -e POSTGRES_USER=myuser \ -e POSTGRES_PASSWORD=mypassword \ -e POSTGRES_DB=mydatabase \ -p 5432:5432 \ postgres ``` 1. Create a .env file: - Copy `.env.example` and rename it to `.env`. 2. Install dependencies: ```bash pnpm install ``` 3. Run database migrations: ```bash pnpm prisma:migrate ``` 4. Generate prisma client ```bash pnpm prisma generate ``` 5. Seed the database: ```bash pnpm db:seed ``` 6. Start the development server: ```bash pnpm dev ``` ## Usage 1. Access the application in your browser: ```bash http://localhost:3000 ``` 2. Login using any of the following provided user credentials: - Email: `[email protected]`, Password: `123456` - Email: `[email protected]`, Password: `123456` ## Contributing We welcome contributions from the community! There are many ways to contribute to the CMS. Code is just one possible means of contribution. ### To contribute follow these steps: 1. [Fork the repository](https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/fork-a-repo). 2. Clone the fork to your local machine: ```bash git clone https://github.com//cms.git cd cms ``` 3. Create a new branch ```bash git checkout -b feature/fooBar ``` 4. Make your changes and commit them ```bash git commit -am 'Add some fooBar' ``` 5. Push to the branch ```bash git push origin feature/fooBar ``` 6. Go to [the repository](https://github.com/code100x/cms/pulls) and [make a Pull Request](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request). > For major changes, please open an issue first to discuss what you would like to change. Read our [contribution guidelines](./CONTRIBUTING.md) for more details. ## Contributors

Issues· 203 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言