Code Community Music is a community driven platform for developers to share and collaborate on projects and ideas. We are a group of developers who are passionate about solving problems and building solutions.
We welcome contributors who are interested in building and developing the platform. Check out our 📃
Client: React, Nextjs, TailwindCSS
Server: Python, Django
Database: Postresql
- Clone the project
git clone https://github.com/Abbhiishek/codecommunitymusic.git
- Go to the project directory
cd codecommunitymusic
we have two submodules named as client and server.
- Pull Both the Submodules
git submodule update --init --recursive
-
Install Docker
-
Build the image and run the instance
docker compose -f docker-compose.dev.yml up --build --force-recreate
There are 4 container currently running to provide you all feature.
check out you docker conatiners you might see similar as below:
- If you want to view the backend admin panel, you would require to create one superuser for that. Run the below command in another terminal instance at same path as before
docker compose -f docker-compose.dev.yml run --rm backend python manage.py createsuperuser
You will be asked for username , email address & password of your choice.
-
Now you can access the backend admin panel at http://localhost:8000/admin
-
Down the containers
docker compose -f docker-compose.dev.yml down
Here are the submodule repo that this project uses. You can contribute through those repos
Insert gif or link to demo
- Light/dark mode toggle
- Live previews
- Fullscreen mode
- Cross platform
If you have any feedback, please raise a issue. Feel free to drop a star ⭐