Используя Node Js, Express, Mongodb, HTML и CSS

Здравствуйте, я Абхай Гедам. После окончания факультета электротехники я заинтересовался веб-разработкой и программированием. Тогда я решил пройти курс веб-разработки. После долгих исследований я обнаружил, что школа Масаи — лучшая школа, предлагающая полный курс веб-разработки. Я поступил в масайскую школу.

В течение недели сборки мы получаем проект по клонированию веб-сайта Coursera и добавлению серверной части. Членом моей команды является Пратик Шаха. У нас уже был код внешнего интерфейса, который мы написали на прошлой неделе сборки. В первый день строительной недели мы оба не знаем, как будем работать. Мы решаем провести исследование в течение одного дня, а затем встретиться. Я трачу целый день на изучение функциональности и изучаю метод EJS для соединения интерфейса с сервером.

На второй день мы снова встречаемся, составляем план и начинаем ломать работу над функционалом basic. Сначала мы решаем, какой функционал мы хотим разработать сегодня, а затем делим работу поровну. После проделанной работы мы выложили код на Github, и если есть какие-либо потребности в улучшении, мы обсудили его и решили с предложениями. К концу четвертого дня мы смогли добавить весь возможный функционал только благодаря командной работе. Работа над этим проектом укрепила нашу концепцию Node Js, Express, Mongodb, HTML и CSS.

Главная страница

На главной странице есть майский раздел. Ниже приведены несколько скриншотов главной страницы.

Страница регистрации и входа

Окно поиска

Мы добавили устранение дребезга в поле поиска через вызовы API с сервером.

Страница просмотра курсов

Чтобы выбрать предпочтительный курс, студенты переходят на эту страницу, где они могут выбрать нужный курс, отфильтровав его по различным категориям. Express , Mongodb, JavaScript использовался для обеспечения функциональности фильтра.

Страница сведений о курсе

После выбора необходимого курса пользователь будет перенаправлен на страницу сведений о курсе, которая будет содержать все необходимые сведения о преподавателе и курсе.

Окно регистрации

Для регистрации у пользователя есть два варианта. После этого пользователь будет перенаправлен в раздел оплаты.

Оплата

После оплаты пользователь будет зачислен на курс, и курс будет обновлен в его профиле.

Мои покупки

До и после купленного курса. Курс добавляется из базы данных.

Это был отличный и замечательный опыт для нас, и мы координируем свои действия друг с другом и создаем этот веб-сайт в заданное время.

Спасибо!
Большое спасибо за чтение моей статьи, если вы дочитали до этого места. Любые отзывы или предложения приветствуются.

Еще раз спасибо!