Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 1.04 KB

readme.md

File metadata and controls

41 lines (36 loc) · 1.04 KB

ByteLinks: URL Shortener

Visit the Live Demo Here

Tech Stack:
NodeJs, Express, MongoDb
Usage:
git clone https://github.com/Bit-Sahil04/ByteLinks.git
cd bytelinks
npm install
npm start

TODO:

  • create homepage /
  • add forum for submitting links
  • accept link + preferred url
  • allow anyone to delete URLs (for the sake of fulfilling MVP features)
  • validate url (check and allow if not exist in db)
  • Entry deletion (disabled for now)
  • Error handling / reporting (WIP)
  • Signup page /login /register (WIP)
  • login / registration
  • session
  • csrf handling
  • manage user/links associations
  • have public and private views (Dashboard page)/u/:user
  • publicly shortened urls are visible on homepage /
  • privately shortened urls are visible on /u/:user
  • Link usage tracking
  • 404 page
  • Navbar
  • Pop-up bubbles for information/errors
  • Pagination for URL table
  • Add Tests
  • Responsiveness!