https://github.com/ackwolver335/inotebookbackend
A Proper backend API server build using Node.js & Express, together by testing with Mongodb
https://github.com/ackwolver335/inotebookbackend
api backend-api backend-service express express-js expressjs javascript javascript-applications javascript-framework javascript-library node node-js nodejs nodejs-server nodemon packages
Last synced: 6 months ago
JSON representation
A Proper backend API server build using Node.js & Express, together by testing with Mongodb
- Host: GitHub
- URL: https://github.com/ackwolver335/inotebookbackend
- Owner: ackwolver335
- Created: 2025-02-07T09:19:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-26T17:19:24.000Z (11 months ago)
- Last Synced: 2025-04-26T18:25:11.752Z (11 months ago)
- Topics: api, backend-api, backend-service, express, express-js, expressjs, javascript, javascript-applications, javascript-framework, javascript-library, node, node-js, nodejs, nodejs-server, nodemon, packages
- Language: JavaScript
- Homepage: https://inotebook-backend-gold.vercel.app
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🗄️ inotebook Backend 📮
➱ A **Backend Project** in order to save user's notes online over to this **Platform** & **retrieve** from wherever the user wants to. On this platform **[Full Stack]** the user will be able to save & access his/her notes securely from anywhere in the world, using the domain of this online platform. Also here the data transfer is based on **API** functionality.
➤ It is build in order to have a proper platform for having online notes with freely access, without any **Freemium** based model strategy over to the **Internet**, also regarding this further more details are available below 👇🏻
## 🗳️ Project Functionality ⌨️
🎧 **User Authentication** ➤ Regarding this functionality we have **express-validator** & **routes** in our *Authentication* section while the procedure of **Sign Up** & **Login** on the page.
🎧 **CRUD Operations** ➤ For **Creation**, **Read**, **Updation** & **Deletion** we have different routes available in the **Authentication** section for maintaining the **Privacy** & **Security** of the user/client.
🎧 **Secure Stored Password & Privacy on MongoDB** ➤ Tokenization of password is been used for securing password in the **Database**, as the password shown over to the Backend is only **token** that is shown not the password passed by the **User**.
🎧 **MiddleWare for Authorization & Authentication** ➤ Here we have used a **MiddleWare function/method**, this will be called together by visiting on every page together by routes created for specific purpose.
🎧 **Integration with Frontend** ➤ As without the use of **Frontend** it will be surely difficult for every user to save their notes, also the UI is specially designed for the user only **[User Interface]** to make it all easy for the end users.
## 🖥️ Tech Stack 🔌🖱️
❑ **Backend** 💉 **Node.js**, **Express.js**
❑ **Database** 💉 **MongoDB**
❑ **Authentication** 💉 **JWT-Web Tokens**
❑ **Middleware** 💉 **Express-validator**
## 🤝🏻 Support Me 🗿
**If you likes what I do and wants to support me** 🫣
- Give a ✴️ to my Repo.
- Share 🔊 my work with your network 🌐
- **Follow** 🖱️ me on **Github** to get more about me 😊
➱ Everyone, visiting these helpful **projects** or information, its owner's humble request to please provide the feedback in the Discussion Page *[Available Soon]* of our Repo for making more better improvement in our learning Resources.
Thanks for visiting my Repository, hope you find it useful. Let's [connect](https://github.com/ackwolver335) and collaborate for building 🏗️ something amazing 🗿