Skip to content

My first REST API built with Node.js and Express using MongoDB to provide my skills via API on my personal portofolio.

License

Notifications You must be signed in to change notification settings

eliac7/projects-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


My first REST API

My first REST API built with Node.js and Express using MongoDB to provide my projects via Rest API on my personal portfolio. Additionally, I'm using JWT to authenticate the user.


· Report Bug · Request Feature

About The Project

Made my first REST API to provide my projects as well as making new admins on backend of my portfolio project which you can find it here. Supports all CRUD operations for both routes (projects and users).

(back to top)

Built With

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

You will need npm.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/eliac7/projects-rest-api.git
  2. Install NPM packages
    npm install
  3. Enter API tokens in .env
      DATABASE_URL = MONGODB_URL
     JWT_SECRET_KEY = YOUR_SECRET_ACCESS_KEY_FOR_JWT
     JWT_REFRESH_SECRET_KEY = YOUR_REFRESH_SECRET_KEY_FOR_JWT
    
    

(back to top)

License

Distributed under the GNU General Public License v3.0. See LICENSE.txt for more information.

(back to top)

Contact

Ilias Thalassochoritis - @ilias_thal - elias_thal[at]hotmail.com

Project Link: https://github.com/eliac7/portfolio-in-react

(back to top)

About

My first REST API built with Node.js and Express using MongoDB to provide my skills via API on my personal portofolio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published