Welcome to the Blockchain Courses website! This platform offers a range of educational resources for learning about blockchain technology and its applications.
This project is a web application designed to showcase various blockchain-related courses. It provides a user-friendly interface for browsing courses, viewing details, and adding courses to a cart. Built using the MERN stack (MongoDB, Express, React, Node.js), the site aims to deliver a smooth and engaging experience for users.
- Course Listings: Browse available blockchain courses.
- Course Details: View detailed information about each course, including descriptions, prerequisites, and features.
- Edit and Remove: Admins can edit or remove courses.
- Node.js (version 14.x or later)
- npm (version 6.x or later)
- MongoDB (version 4.x or later)
- Docker installed on your machine
- Docker Compose installed on your machine
Getting Started
First, clone the repository from GitHub: git clone [repo-url] cd MERN-ITAM-APP
docker-compose up --build
This command will build the Docker images and start the containers for the application and MongoDB database.Once the containers are running, you can access the application in your web browser at:
To stop the containers, press Ctrl+C in the terminal where docker-compose is running, then use:
docker-compose down
This will stop and remove the containers.