Welcome to the backend repository of the URL Shortener Web Application! This backend service, built with Node.js and Express, handles URL shortening, user authentication, password recovery, and URL management. It provides RESTful APIs to support the frontend application.
- User Authentication: Secure login, registration, and account management.
- Password Recovery: Token-based password reset process.
- URL Shortening: Convert long URLs into short, shareable links.
- URL Management: APIs to create, retrieve, and manage shortened URLs.
- Dashboard Data: API endpoints to fetch URL creation statistics.
- Backend: Node.js, Express
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Password Encryption: bcrypt
💼 LinkedIn: Balamurugan A