/React-NextJS-Tailwind

Different Projects using React, NextJS, Tailwind CSS

Primary LanguagePythonMIT LicenseMIT

React-NextJS-Tailwind

💻 Tech Stack:

Next JS HTML5 CSS3 Python TypeScript NPM React TailwindCSS MongoDB Python

Project: Travel Website

This project is a travel website built using React, Next.js, and Tailwind CSS. The main work for this project is inspired by the "JavaScript Mastery" YouTube channel.

How to Run This Project

  1. Clone the repository:

    git clone https://github.com/yourusername/your-repo-name.git
    cd your-repo-name
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open your browser: Navigate to http://localhost:3000 to see the project in action.

Resources

Feel free to explore these resources to get a better understanding of the technologies used in this project.

Project Terminal Lyrics Play

This is a fun side project aside from the rest of the React and JavaScript projects. It displays the lyrics of the currently playing song in the terminal.

How It Works

  1. Main Script: The main script (main.py) handles fetching the lyrics of the currently playing song.
  2. Fetching Lyrics: The script uses an API to fetch the lyrics of the song.
  3. Display: The fetched lyrics are then displayed in the terminal.

Setup Instructions

To get the lyrics of a particular song in the terminal, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/AdibSadman192/REACT-NEXTJS-TAILWIND.git
    cd project_terminal_lyrics_play
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Run the Script:

    python main.py

    or

    python -u main.py
  4. Additional Process:

    1. After running the code give song name and then artist name so that it can search that song for you
    2. Adjust the (sleep time) according to the song so that It can display according to the singer time to say that chorus
    3. You need stable internet connection (must)

Requirements

  • Python 3.x
  • Required Python packages (listed in requirements.txt)

Future Enhancements

  • Integrate with more music streaming services.
  • Add support for different languages.
  • Improve error handling and edge cases.

Enjoy displaying your song lyrics in the terminal!