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.
- Host: GitHub
- URL: https://github.com/dhartisangani/makeit-backend
- Owner: dhartisangani
- License: mit
- Created: 2024-11-15T19:40:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T19:40:58.000Z (over 1 year ago)
- Last Synced: 2025-10-07T15:42:09.847Z (9 months ago)
- Topics: bcrypt, express, javascript, jwt, mongodb, mongoose, node, swagger
- Language: JavaScript
- Homepage: https://makeit-frontend.vercel.app/
- Size: 2.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Make-It 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.