LegalTechTales is a full-stack web application designed for legal technology solutions. It features a Node.js backend, a React frontend, and a MongoDB database, all containerized using Docker.
- Docker
- Docker Compose
- Git (for cloning the repository)
-
Clone the Repository
git clone [https://github.com/lisiCAO/Legal-Tech-Tales] cd legaltechtale
-
Start the Services
docker-compose up
This command will build and start the backend, frontend, and database services as defined in the
docker-compose.yml
file.
After the services are up and running:
-
Access the backend container's command line:
docker exec -it [backend-container-id] /bin/bash
-
Run the data seeding script:
node database/seed.js
This will populate the database with initial data sets necessary for the application.
- The frontend is accessible at
http://localhost:8080
. - The backend API is accessible at
http://localhost:3000
. - API endpoints documentation
Contributions are welcome! Please read the contributing guidelines for details.
This project is licensed under [MIT].
For support, contact [lisiCAO].