Technologies: MERN stack (MongoDB, Express, React.js, Node.js), MongoDB, Heroku

Front-end NPM packages: reactstrap, react-router-dom, axios, Stripe (react-stripe-elements),

Back-end NPM packages: express, mongoose, dotenv, body-parser, multer, path, cors

CourseFill is an online app for use by educational institutions. The main purpose is for students to view, register and make payments for courses. In addition to viewing course information, students will be able to view information about teachers. Teachers can create profiles as well as keep track of their courses, schedule and students.
CourseFill uses React.js on the front end. The server side is set up using Node.js and Express. The application data is stored using MongoDB. The shopping cart and payment for courses is set up using Stripe.