inacio000 / in.news

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

favicon

in.news

Летняя Практика

preview image

About

InNews — платформа, главная задача которой — донести до подписчиков самые свежие и интересные новости из мира IT. Использование концепций Jamstack: современная архитектура веб-разработки, основанная на клиентском JavaScript, многоразовых API и предварительно созданной разметке.

🚀 Techs

🔧 Run Project

  • Clone the repository
    https://github.com/inacio000/in.news.git
  • Go to the project directory
    cd innews

Создайте еще один файл .env.local и поместите переменные среды на основе файла env.example, что требует определенных знаний для их создания и настройки в каждом соответствующем приложении, Stripe, GitHub, FaunaDB и Prismic.

  • Install dependencies
    npm install

Для запуска системы надписей необходимо загрузить последнюю версию stripe-cli с https://stripe.com/docs/stripe-cli, а в папке, содержащей файл, открыть cmd и выполнить следующую команду для прослушивания событий, разработанных в /src/pages/api/webhooks

    stripe listen --forward-to localhost:3000/api/webhooks
  • Testing a payment

Чтобы проверить действительную кредитную карту для обработки покупки, Stripe принимает следующий номер 4242 4242 4242 4242, а остальные с другой информацией.

От Раймунду Инасиу 🙂

Project Layout

Посмотреть дизайн проекта можно по 🔗этой ссылке

About


Languages

Language:TypeScript 82.1%Language:SCSS 17.6%Language:JavaScript 0.3%