Skip to content

BurakAydmrr/bookmarks-website-expressjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookmarks WebSite ExpressJs

Project NodeJs , ExpressJs , Mysql , Ejs , Bootstrap , Jwt , Bcrypt Express-session , Cokkie-Parser Made Using Technologies

Project Description

This project is a website for saving your favorite links , The aim of the project is to develop myself in this field.

Project Features

1- User Registration

2- User Login

3- User Logout

5- User can add a new link

6- User can delete a link

7- User can update a link

8- User can see all links

9- User can see all links by category

Project Installation

  • git clone
  • cd Bookmarks-WebSite-ExpressJs
  • mysql database connections // create database
  • .env create // create .env file and add this variables
    DATABASE,DATABASE_HOST,DATABASE_ROOT,DATABASE_PASSWORD,JWT_SECRET
  • npm install // all packages will be downloaded
  • node index.js
  • localhost:5000

Note :

If you want, we can run it with docker

The purpose of the project is to learn new things in the project.