Skip to content

Repository files navigation

app-icon-1

CallMark

Call marking and customer management application (for the entry level caller centers)

version platform stack license

🚀 Get Started


📋 Run Locally

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation Steps

  1. Clone the repository

    git clone https://github.com/GVSL-Lahiru/CallMarkApp_V2.git
    cd CallMarkApp_V2
  2. Install dependencies

    npm install
  3. Configure your API key

    • Open .env.local
    • Set your Gemini API key:
      GEMINI_API_KEY=your_api_key_here
      
  4. Run the development server

    npm run dev
  5. Open in browser

    • Navigate to http://localhost:3000

🎯 Features

  • 📜 Easily categorize customer lists
  • 📊 Real-time call marking and annotation
  • 💾 Persistent data storage
  • 🎨 Intuitive user interface
  • ⚡ Fast and responsive

📁 Project Structure

CallMarkApp_V2/
├── public/          # Static assets
├── src/             # Source code
├── .env.local       # Environment variables
├── package.json     # Dependencies
└── README.md        # This file

🛠️ Available Scripts

Command Description
npm run dev Start development server
npm run build Build for production
npm start Start production server
npm test Run tests

🔑 Environment Variables

Create a .env.local file in the root directory:

# Gemini API Configuration
GEMINI_API_KEY=your_gemini_api_key_here

# Optional: API Endpoints
NEXT_PUBLIC_API_URL=http://localhost:3000/api

📚 Documentation

For more information, refer to:


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with "Google AI Studio" by GVSL-Lahiru

⬆ back to top

About

Call marking web application for the small business caller centers to contact & manage their daily customers.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages