Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raoofjm/nodejs-blog-backend-advanced
A powerful and advanced blog API built with Node.js, using JavaScript. This repository provides a robust backend solution for managing and serving a feature-rich blog platform.
https://github.com/raoofjm/nodejs-blog-backend-advanced
express javascript jwt mongodb mongoose nodejs redis
Last synced: about 8 hours ago
JSON representation
A powerful and advanced blog API built with Node.js, using JavaScript. This repository provides a robust backend solution for managing and serving a feature-rich blog platform.
- Host: GitHub
- URL: https://github.com/raoofjm/nodejs-blog-backend-advanced
- Owner: RaoofJM
- License: mit
- Created: 2023-06-18T23:42:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-18T23:53:05.000Z (over 1 year ago)
- Last Synced: 2024-12-03T15:16:35.540Z (about 2 months ago)
- Topics: express, javascript, jwt, mongodb, mongoose, nodejs, redis
- Language: JavaScript
- Homepage:
- Size: 1.18 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ป nodjes-blog-backend-advanced
This repository is a powerful and advanced blog API built with Node.js, using JavaScript. This repository provides a robust backend solution for managing and serving a feature-rich blog platform. ๐
## ๐ Getting Started
Follow the steps below to set up and run the project:
1. Install the project dependencies by running the following command: `npm install`.
2. Modify the environment variables in the `config/config.env` file according to your specific requirements.
3. Once the configurations are complete, the project is ready to run. To execute the project in development mode, run the command `npm run dev` and for running it on production mode, run this command: `npm start`. ๐โโ๏ธ## ๐ป Tech Stack
The project incorporates the following technologies:
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E) ![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB) ![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge&logo=JSON%20web%20tokens) ![NPM](https://img.shields.io/badge/NPM-%23000000.svg?style=for-the-badge&logo=npm&logoColor=white) ![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) ![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white) ![Redis](https://img.shields.io/badge/redis-%23DD0031.svg?style=for-the-badge&logo=redis&logoColor=white) ![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge&logo=postman&logoColor=white)
Feel free to explore and leverage these technologies for your own projects. ๐งช
## ๐ License
This project is licensed under the [MIT License](LICENSE).
## ๐ Contact
If you have any questions, suggestions, or need assistance, please feel free to reach out.