forked fromcode100x/cms
- Notifications
You must be signed in to change notification settings - Fork0
Repo forhttps://app.100xdevs.com/
NotificationsYou must be signed in to change notification settings
Kuzuri247/cms
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Open source repo for app.100xdevs.com
Note
This project usespnpm only as a package manager.
- Clone the repository:
git clone https://github.com/code100x/cms.git
- Navigate to the project directory:
cd cms
Note
Your Docker Demon should be online
- Running Script for Instant setup
# Gives permission to execute a setup filechmod +x setup.sh# Runs the setup script file./setup.sh
(Optional) Start a PostgreSQL database using Docker:
docker run -d \--name cms-db \-e POSTGRES_USER=myuser \-e POSTGRES_PASSWORD=mypassword \-e POSTGRES_DB=mydatabase \-p 5432:5432 \postgres
Create a .env file:
- Copy
.env.example
and rename it to.env
.
- Copy
Install dependencies:
pnpm install
- Run database migrations:
pnpm prisma:migrate
- Generate prisma client
pnpm prisma generate
- Seed the database:
pnpm db:seed
- Start the development server:
pnpm dev
- Access the application in your browser:
http://localhost:3000
- Login using any of the following provided user credentials:
Email:
testuser@example.com
, Password:123456
Email:
testuser2@example.com
, Password:123456
We welcome contributions from the community! There are many ways to contribute to the CMS. Code is just one possible means of contribution.
Clone the fork to your local machine:
git clone https://github.com/<your username>/cms.gitcd cms
- Create a new branch
git checkout -b feature/fooBar
- Make your changes and commit them
git commit -am'Add some fooBar'
- Push to the branch
git push origin feature/fooBar
- Go tothe repository andmake a Pull Request.
For major changes, please open an issue first to discuss what you would like to change.
Read ourcontribution guidelines for more details.
Releases
No releases published
Packages0
No packages published
Languages
- TypeScript87.0%
- CSS12.4%
- Other0.6%