An open API service indexing awesome lists of open source software.

https://github.com/dhartisangani/makeit-backend

A web app for visualizing personalized Spotify data. View your top artists, top tracks, recently played tracks, and detailed audio information about each track. Create and save new playlists of recommended tracks based on your existing playlists and more.
https://github.com/dhartisangani/makeit-backend

bcrypt express javascript jwt mongodb mongoose node swagger

Last synced: 3 months ago
JSON representation

A web app for visualizing personalized Spotify data. View your top artists, top tracks, recently played tracks, and detailed audio information about each track. Create and save new playlists of recommended tracks based on your existing playlists and more.

Awesome Lists containing this project

README

          


Make-It Backend

![jXAvz9h-removebg](https://user-images.githubusercontent.com/75676675/149315884-dff616eb-fde5-48db-9000-de9988792ea0.png)



Explore Backend🔗






## Technologies

Project is created with:
* nodejs version: 16.13.0
* express version: 4.17.1
* mongoose version: 5.11.17
* jsonwebtoken version: 8.5.1
* multer version: 1.4.4
* bcrypt version: 5.0.1
* deployment: Vercel
* swagger

## Getting Started

1. Fork the repository
2. Clone the repository

```sh
git clone https://github.com/dhartisangani/makeit-backend/
```

3. Open the folder containing the cloned repository
4. Install the required packages, libraries and dependencies

```sh
npm install
```

5. Custom API keys can be set up in a `.env` file. The format for `.env` file can be found in `.env.example`.
6. Start the project using:-

```sh
npm run dev
```

7. Open http://localhost:8080/api-explorer/ to view the API documentation.