Getting Started
EDMS backend services documentation
Welcome to the EDMS backend services documentation! This guide will help you get started with the essential components of our system.
Prerequisites
Before diving into the documentation, ensure you have the following prerequisites:
- Basic understanding of web development concepts
- Familiarity with RESTful APIs and JSON
- Access to the EDMS backend services repository
Key Components
The key components of the EDMS backend services include:
- User Management
- Document Storage
- Workflow Automation
- API Gateway
- Security and Authentication
Getting Started
To get started with the EDMS backend services, follow these steps:
- Clone the Repository: Clone the EDMS backend services repository to your local machine.
git clone https://github.com/dinokage/edms-backend-fastify.git cd edms-backend-fastify - Environment Setup: Create a
.envfile in the root directory and configure the necessary environment variables. You can use the provided.env.exampleas a reference.cp .env.example .env - Ensure Docker is Running: Make sure Docker is running on your machine. The EDMS backend services use Docker for containerization.
- Start the Services: Use Docker Compose to start the backend services.
docker-compose up -d - Access the API: Once the services are running, you can access the API at
http://localhost:3000/healthto check its status. Use tools like Postman or cURL to interact with the API endpoints. - Explore the Documentation: Refer to the API documentation for detailed information on available endpoints, request/response formats, and examples.