CourseMate is a course registration web app designed to allow users to browse available courses and register for their preferred courses. The app also provides a way to contact the admin for any inquiries.
- Browse a variety of courses
- Register for courses easily
- View detailed information about each course
- Contact the admin for any questions or support
- Clone the repository to your local machine:
- Navigate into the project folder:
- cd CourseMate
- Install dependencies:
- npm install
- Run the app:
- npm start
Available Scripts:
-
npm start
- Runs the app in development mode. The page will reload when you make changes. You may also see any lint errors in the console.
-
npm test - Launches the test runner in the interactive watch mode.
-
npm run build
- Builds the app for production to the build folder. It optimizes the build for the best performance.
- npm run eject
- If you want more control over the build configuration, you can eject. This is a one-way operation!
Technologies Used:
- React.js: For building the user interface
- CSS: For styling the components
- JavaScript: For application logic and interactivity