Skip to content

candrasaputra/urlshortener

Repository files navigation

urlshortener

URL shortener is a tool to convert your long and ugly URLS into short and attractive urls.

Build with:

  • Express js (Nodejs framework)
  • Ejs (Template engine)
  • Postgres (Database)
  • Sequelize (SQL ORM)
  • Kapella (Admin Template)

Thes project for eduction only

Heroku link:

https://pendekinurl.herokuapp.com/

How to install

npm install

nodemon index.js

Don't forget to edit config!

Model Name to use in Codes
Urls Url
UrlTags UrlTags
Tags Tag
Histories History

Steps TO DO:

Template

  • Ladingpage
    • Count url
    • Count user
    • Count click
    • Design
  • User
    • Design registrasi
    • Logic register
    • Design login
    • Logic login
    • Logout
    • Verifikasi email
  • URL
    • Design dashboard URL
    • List url
    • Grafik url
    • Total url
    • Create url
    • Edit url
    • Delete url
  • Dashboard Grafik
  • Profile
    • Design
    • Update profile
    • Upload foto (comot gravatar)
  • Seeder
    • URL
    • User
    • Tag
    • UrlTags
    • History
  • Connect telegram

Checklist:

  • CRUD
  • Class & Instance
  • Helper
  • Hooks
  • Middlewars
  • Session
  • MVP
  • Heroku

Schema:

alt

Preview

Ladingpage alt

Dashboard alt

Link alt

Tag alt