Skip to content

JainSneha6/Soul-House

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SoulHouse

Welcome to SoulHouse! Your ultimate destination for discovering and enjoying great music. SoulHouse allows you to listen to music and create personalized playlists with ease.

About the Project

SoulHouse is a music website built using React for the frontend, Flask for the backend, and MySQL for database management. It provides a seamless and enjoyable music listening experience, allowing users to explore a wide range of music genres and artists, create playlists, and discover new favorite songs.

Preview of the Website

WhatsApp Image 2024-04-25 at 9 56 40 PM WhatsApp Image 2024-04-25 at 9 56 43 PM WhatsApp Image 2024-04-25 at 9 57 14 PM WhatsApp Image 2024-04-25 at 9 57 29 PM

Project Structure

  • 📁 frontend/: Frontend codebase built with React.
  • 📁 backend/: Backend codebase built with Flask and SQLAlchemy.

Getting Started

To get started with SoulHouse, follow these steps:

  1. Clone the repository: git clone https://github.com/JainSneha6/Soul-House.git

  2. Navigate to the project directory: cd Soul-House

  3. Install frontend dependencies:

    • cd frontend
    • npm install
  4. Create a virtual environment for backend:

    • cd backend
    • python3 -m venv venv
  5. Activate the virtual environment:

    • On Windows: venv\Scripts\activate
    • On macOS and Linux: source venv/bin/activate
  6. Install backend dependencies:

    • cd ../backend
    • pip install flask, cors, sql_alchemy
  7. Run the frontend server (runs on port 3000 by default):

    • cd ../frontend
    • npm start
  8. Run the backend server (runs on port 5000 by default):

    • cd ../backend
    • flask run
  9. Open your web browser and navigate to http://localhost:3000 to access the SoulHouse application.

Demo Video

SoulHouse.1.1.mp4

Contributing

Contributions to this project are welcome! If you have suggestions for improvements or would like to contribute new features or analyses, feel free to submit a pull request

Contact

For any questions or feedback, feel free to reach out:

Enjoy the music! 🎶

About

Welcome to SoulHouse, your ultimate music destination! Explore, discover, and create personalized playlists tailored to your taste.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors