Castify is an innovative social platform designed exclusively for podcast enthusiasts. Whether you're a passionate listener or a creative podcaster, Castify offers a dynamic space to connect, share, and engage with a like-minded community.
[Demo Video Here](Not available)
Discover Inspiring Podcasts: Explore a vast library of podcasts across diverse genres and topics, tailored to your interests. Build Connections: Follow your favorite creators, interact with their content, and join discussions to share your thoughts. Empower Creators: Podcasters can easily publish episodes, grow their audience, and receive real-time feedback. Seamless Listening Experience: Enjoy high-quality streaming, curated playlists, and personalized recommendations. Castify isn’t just about consuming content – it’s about creating meaningful conversations and building a community around the stories that inspire us.
Build castify from the source and install dependencies:
1. Clone the repository:
git clone https://github.com/K0l4s/castify.git
2. Navigate to the project directory:
cd castify
3. Install the dependencies
Using Docker
docker build -t [your-docker-image-name]
Warning: Please complete the .env file first following .example.env file!
Using Npm (Frontend)
npm install
Using maven (Backend)
npm maven
Run the project with Using docker:
docker run -p [port]:[port] [your-docker-image-name]
for example BE port is 9090 and docker image name is kolas101/backend, run command
docker run -p 9090:9090 kolas101/backend
Warning: Please build docker image first! Using npm:
npm run dev
Using maven:
mvn exec: java
ID | Fullname | Role | Contact |
---|---|---|---|
21110223 | Huỳnh Trung Kiên | Full-stack Developer | Github |
21110314 | Ngô Minh Thuận | Full-stack Developer | Github |
21110300 | Nguyễn Thế Thành | Full-stack Developer | Github |