Skip to content

MarcusVelling/CRM-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vue.js + FastAPI Project

This project consists of a Vue.js frontend and a FastAPI backend.

Project Structure

.
├── backend/           # FastAPI backend
│   └── main.py       # Main FastAPI application
├── frontend/         # Vue.js frontend
└── requirements.txt  # Python dependencies

Backend Setup

  1. Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the backend server:
cd backend
uvicorn main:app --reload

The backend will be available at http://localhost:8000

Frontend Setup

  1. Navigate to the frontend directory:
cd frontend
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev

The frontend will be available at http://localhost:5173

API Documentation

Once the backend is running, you can access the API documentation at:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published