IMS is a platform designed to efficiently handle the Istavrity of multiple families. It is built using TypeScript, Angular, Docker, GitHub Actions for CI/CD, and Docker Hub for development
- Family Istavrity Management: Seamlessly manage Istavrity for families with a user-friendly interface.
- TypeScript and Angular: Utilize the power of TypeScript and Angular for a robust and scalable front-end.
- Dockerized: Containerized using Docker for easy deployment and consistency across environments.
- CI/CD with GitHub Actions: Automate the build and deployment process using GitHub Actions.
- Development Workflow with Docker Hub: Easily manage and share Docker images using Docker Hub.
- Frontend: Angular with TypeScript
- Backend: Express with Type script
- Containerization: Docker
- CI/CD: GitHub Actions
- Container Registry: Docker Hub
- Node.js and npm installed
- Docker installed
-
Clone the repository:
git clone https://github.com/your-username/ims.git
docker-compose -f db-docker-compose.yml up
docker-compose build
docker-compose up
testig user---
id->family-code { "id": "123456789", "fullName": "sanjit choudhary", "ritwickName": "Worker", "swastyayani": "Swastyayani", "istavrity": "Istavrity", "acharyavrity": "Acharyavrity", "dakshina": "Dakshina", "sangathani": "Sangathani", "ritwicki": "Ritwicki", "proname": "Proname", "anandabazar": "Anandabazar", "srimandir": "Srimandir", "parivrity": "Parivrity", "misc": "Miscellaneous" }