Skip to content

Varedis-Org/AI-Test-Repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple CRM Application

A customer relationship management application built with Vue.js, TypeScript, and Next.js in a monorepo structure.

Features

  • Customer Management: Add, search, and view customer details
  • Notes System: View and create notes for customers
  • Order Management: View and create customer orders
  • User Authentication: Create users and login functionality

Tech Stack

  • Frontend: Vue.js with TypeScript
  • Backend: Next.js API routes
  • Architecture: Monorepo design pattern
  • Data Storage: JSON files (no database)
  • Testing: Comprehensive unit testing

Project Structure

crm-app/
├── packages/
│   ├── frontend/     # Vue.js frontend application
│   ├── backend/      # Next.js API routes
│   └── shared/       # Shared types, models, and utilities

Getting Started

Prerequisites

  • Node.js (v16 or later)
  • npm or yarn

Installation

  1. Clone the repository
  2. Install dependencies:
npm install
# or
yarn install

Development

Run the development server:

npm run dev
# or
yarn dev

Testing

Run tests:

npm test
# or
yarn test

Building

Build the application:

npm run build
# or
yarn build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors