Skip to content

Latest commit

Β 

History

History
109 lines (82 loc) Β· 4.8 KB

File metadata and controls

109 lines (82 loc) Β· 4.8 KB

LinkLy πŸš€

Important Links


Problem Statement

Small businesses and freelancers often struggle to manage their customer relationships, tasks, and communications effectively. Enterprise-level CRM solutions are usually too complex, expensive, and bloated with unnecessary features, leading to a steep learning curve and inefficient workflows for smaller teams. There is a need for a lightweight, intuitive, and modern CRM platform that focuses on core functionalities without compromising on design and performance.


Solution

LinkLy provides a streamlined, AI-powered CRM platform designed specifically for maximum efficiency and simplicity. By cutting out enterprise bloat, LinkLy offers an intuitive, blazing-fast interface where users can seamlessly manage contacts, track tasks, view analytics, and organize their calendar. It brings essential CRM features into one unified, beautifully designed dashboard.


Features

  • πŸ“Š Analytics Dashboard: Visualize your active projects, revenue, and top companies with beautiful interactive charts.
  • πŸ‘₯ Contact Management: Organize your network with Grid, Kanban, and List views. Add customized details and sort by categories.
  • πŸ“§ Built-in Email Client: A fully functional mock email interface with rich-text replying and categorizations.
  • πŸ“… Calendar & Scheduling: View your schedule by Month, Week, or Day. Easily add cross-referenced events.
  • πŸ“ Tasks & Notes: Stay on top of your to-dos with dedicated Kanban boards and rich-text note-taking environments.
  • πŸ”’ Secure Authentication: Full JWT-based Login and Signup flow backed by a MongoDB/Express server.
  • βš™οΈ Comprehensive Settings: Manage your account, billing, security, and notification preferences from a unified interface.

Tech Stack

Frontend:

Backend:

  • Node.js & Express.js
  • MongoDB (Mongoose)
  • JWT (JSON Web Tokens) for Authentication
  • Bcrypt.js for secure password hashing

Proper Folder Structure

linkLy/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ config/          # Database configuration
β”‚   β”œβ”€β”€ controllers/     # Route logic
β”‚   β”œβ”€β”€ middlewares/     # Custom middlewares (auth, errors)
β”‚   β”œβ”€β”€ models/          # Mongoose database schemas
β”‚   β”œβ”€β”€ routes/          # Express routing
β”‚   β”œβ”€β”€ .env             # Environment variables
β”‚   β”œβ”€β”€ index.js         # Entry point for the backend server
β”‚   └── package.json     # Backend dependencies
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ public/          # Static assets
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ assets/      # Images, icons, and fonts
β”‚   β”‚   β”œβ”€β”€ components/  # Reusable React components
β”‚   β”‚   β”œβ”€β”€ context/     # React Context API for state management
β”‚   β”‚   β”œβ”€β”€ pages/       # Application route pages
β”‚   β”‚   β”œβ”€β”€ App.jsx      # Main application component
β”‚   β”‚   β”œβ”€β”€ index.css    # Global Tailwind styles
β”‚   β”‚   └── main.jsx     # Frontend entry point
β”‚   β”œβ”€β”€ index.html       # HTML template
β”‚   β”œβ”€β”€ tailwind.config.js # Tailwind CSS configuration
β”‚   β”œβ”€β”€ vite.config.js   # Vite configuration
β”‚   └── package.json     # Frontend dependencies
β”œβ”€β”€ .gitignore
└── README.md

Project Screenshots/Images

Here is a glimpse of the LinkLy platform in action:

LinkLy Landing Page

The LinkLy Landing Page.


LinkLy Dashboard

The Analytics Dashboard providing a high-level overview of revenue and metrics.


LinkLy About Page

The About Page and Team Overview.

(Note: Please save the screenshots you provided into the frontend/public/screenshots/ folder with the names landing-page.png, dashboard.png, and about-page.png respectively so they show up on GitHub!)