Sing me a song is an anonymous song recommendation application

Related tags

React react frontend
Overview

Sing me a Song

An anonymous music recommendations app!

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. Contact
  7. Acknowledgments

About The Project

This project aims to anonymously allow users to easily share and recommend music to other users.

(back to top)

Built With

In this section all the main frameworks/libraries used for the development of this project are presented.

(back to top)

Getting Started

In this section you will know all the steps so that you can make a quick and practical installation of the project. Follow the steps that have been listed below sequentially and enjoy the work!

Prerequisites

Before starting the project installation, it is essential that some prerequisites are met, and each of them are listed below.

  • npm
    npm install npm@latest -g
  • postgres
    sudo apt install postgresql postgresql-contrib

Installation

Follow the steps listed below to correctly install and configure the application in a simple and practical way. If there is an error in the installation or if any of the steps listed below is not done, you are not sure that the project will work on your machine, follow the steps, if you have any questions about this step, contact us.

  1. Clone the repo
    git clone [email protected]:ruineto-dev/sing-me-a-song.git
  2. Install NPM packages
    npm install
  3. Enter your BASE URL in .env
    REACT_APP_API_BASE_URL=http://localhost:5000

    (back to top)

Usage

To start using the project, just follow the steps that were presented along the Roadmap, listed below. Soon some photos/images/videos of usability examples of the project will be posted here.

(back to top)

Roadmap

  • Clone the project
  • Open the project with an IDE/code editor
  • Install project dependencies
  • Create a new branch with your new feature
    • Access the new feature
    • Push the new modifications
  • Add a pull request
  • Wait for the evaluation (around 1 day)

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Every contribution is always welcome from all developers. Contributing and sharing knowledge is what makes the world a diverse and exciting place, so if you have a suggestion, please share it. If you want to share a suggestion, fork the repository and create a pull request. If you feel comfortable, open an issue with the tag "enhancement". Help spread the word about this incredible work by giving the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingNewFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingNewFeature')
  4. Push to the Branch (git push origin feature/AmazingNewFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under a FREE license. Consult the developer for more information.

(back to top)

Contact

Rui Neto - @ruineto-dev - [email protected]
Project Link: @sing-me-a-song

(back to top)

Acknowledgments

I would like to express my sincere thanks to the team and the teams that set out to develop these excellent technologies that were essential for the creation of this project.

(back to top)

You might also like...

Chat application with express.js and ejs template engine

Full Stack Chat Applicaton project with Node Express.js MongoDB & EJS Template Engine - Tutorial Series Youtube Tutorial link You can get the complete

Dec 28, 2022

An application to help in the automatic booking of COVID vaccination slots in India whenever they become available.

An application to help in the automatic booking of COVID vaccination slots in India whenever they become available.

Co-WIN automated slot booking Automatically book vaccine slots as and when they become available This application aims to automatically book vaccine s

Nov 23, 2022

React Native & Expo music player application UI

React Native & Expo music player application UI

Would you like to support me? Musicont React Native & Expo music player application UI Demo: https://expo.io/@jsxclan/musicont APK: Download on Google

Dec 14, 2022

A Spring Boot - React Petshop Application

zuri-petshop A Spring Boot-React-React Native Petshop Application Installation In order to install the development environment, please follow below st

Jun 19, 2022

This is the Full Stack Application that we're building as a part of Praveen's Live Stream.

Community Class Room Intro Motivation Tech Stack Used PreRequisites Installation Instructions Features Marketing Public Pages Basic Design from the Th

Apr 24, 2022

Redux-Toolkit example with React Hooks CRUD Application, Axios, Rest API, Bootstrap

Redux-Toolkit example with React Hooks CRUD Application, Axios, Rest API, Bootstrap

Redux-Toolkit CRUD example with React Hooks, Axios & Web API Build Redux-Toolkit CRUD application with React Hooks and Rest API calls in that: Each it

Dec 27, 2022

Our Expo-based mobile application for demonstration purposes.

Capable Care reference implementation This repository provides a working example of a React Native mobile application (built on Expo) integrating Capa

Oct 1, 2022

An application that has a frontend (user interface) that allows you to create, read, update or delete (CRUD) products using an API in which you can also create, read, update or delete products.

An application that has a frontend (user interface) that allows you to create, read, update or delete (CRUD) products using an API in which you can also create, read, update or delete products.

CRUD app with React and Firebase 9 An application that has a frontend (user interface) that allows you to create, read, update or delete (CRUD) produc

Sep 28, 2021

this application for screenshot website

this application for screenshot website

Screenshot Website How to Use Example curl post send url curl -d "url=https://google.com" "https://screenshot-website.herokuapp.com/?api_key=1234" re

Nov 23, 2021
Owner
Rui Neto
Driven by constant programming and engineering challenges!
Rui Neto
A web application to search all the different countries in the world and get details about them which can include languages, currencies, population, domain e.t.c This application is built with CSS, React, Redux-Toolkit and React-Router.

A web application to search all the different countries in the world and get details about them which can include languages, currencies, population, domain e.t.c This application is built with CSS, React, Redux-Toolkit and React-Router. It also includes a theme switcher from light to dark mode.

Franklin Okolie 4 Jun 5, 2022
This is a calculator application. The user can do some calculations on this application.

Math Magicians This is a calculator application. The user can do some calculations on this application. Built with: Reactjs Redux Live Live demo deplo

Firdavs Allamurotov 4 May 15, 2022
A web application for a company that provides commercial and scientific space travel services. The application allows users to book rockets and join selected space missions.

Space Travelers' Hub A web application for a company that provides commercial and scientific space travel services. The application allows users to bo

Manel Hammouche 8 Oct 14, 2022
🌋 Pluggable enterprise-level react application framework.

English | 简体中文 umi ?? Extensible enterprise-level front-end application framework. Please consider following this project's author, sorrycc, and consi

UmiJS 13.5k Jan 1, 2023
A complete set up of the React application with Typescript, Webpack 5, Babel v7, SSR, Code Splitting and HMR.

Getting Started with react-final-boilerplate Clone the code npm install You are good to go with React Application. Open http://localhost:3000/ and you

null 24 Dec 22, 2022
Chat Loop is a highly scalable, low-cost, and high performant chat application built on AWS and React leveraging GraphQL subscriptions for real-time communication.

Chat Loop Chat Loop is a highly scalable, low cost and high performant chat application built on AWS and React leveraging GraphQL subscriptions for re

Smile Gupta 24 Jun 20, 2022
Single Page Application built using React, Context API and OMDb API.

Movie Search App This project is a React application with functions to search for movies and add movies to favorites using OMDb API. Home Page Favorit

Efecan Pınar 24 Sep 6, 2022
Voice controlled Movie Database Application

Smart Movie DB ( https://smart-moviedb.netlify.app/ ) Voice Controlled Movie Database Application. You can get movie details through voice commands. G

Aviral Tandon 5 Apr 3, 2022
Web Audio API based Pitch Tuner application made with ReactJS.

Pitch Tuner Pitch Tuner is a ReactJS application based on WebAudio API. You can tune your guitar/ukelele from online without any application! The algo

Jalal Uddin 27 Jul 11, 2022
A web application which has leetcode questions listed on the basis of different companies.

URL A web application which has leetcode questions listed on the basis of different companies. This project was made using React.js and Flask to help

Pulkit 21 May 24, 2022