https://github.com/miltonbhowmick/perfectsound-server
https://github.com/miltonbhowmick/perfectsound-server
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/miltonbhowmick/perfectsound-server
- Owner: Miltonbhowmick
- Created: 2024-08-14T02:49:42.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T17:39:06.000Z (5 months ago)
- Last Synced: 2025-02-09T03:28:17.960Z (3 months ago)
- Language: Python
- Size: 116 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Perfect Sound Server
A Backend Service for Perfect Sound
![]()
## Table of Contents
- [About](#about)
- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [License](#license)## About
Perfect sound is a music playing website where users buy new subscription and download musics. Each subscription has a large amount of credits. Users only download musics until they have credits.
## Features
- Playing music.
- Bottom Player playing music along with Playing list music.
- Subscription plan for a certain amount of time.
## Getting StartedFollow these instructions to get the project up and running on your local machine.
### Prerequisites
Before you begin, ensure you have the following installed:- Docker
- Python 3.9+
- Setup Stripe Account for test API keys. Please check `.env.example`### Installation
1. Clone the repository:
`git clone https://github.com/Miltonbhowmick/perfectsound-server.git`
2. Navigate to the project directory:
`cd perfectsound-server`
3. Pull containers of docker:
`docker-compose pull`
4. Start the development server:
`docker-compose up server`
5. Open your web browser and access django admin of the application at http://localhost:8000/admin. [Please check the terminal which port is running for django]### API Collection
- Please check API collection list from here
## License
This project is licensed under the [MIT License](./LICENSE) - see the [LICENSE](./LICENSE) file for details.