yogs0ddhoth / blogme-v2

Version 2 of the Blogme blogging application refactored for a Flask/Gunicorn server, SQL database, and a React client using MUI components and Tailwind CSS

Home Page:https://yogs0ddhoth-blogme-v2.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blogme-v2

Version 2 of the previous Blogme, a simple blogging app, refactored for a Flask/Gunicorn server, SQL database, and a React front-end using MUI components and Tailwind CSS

Dependencies

  • Node.js
  • Python
  • SQL database

Local Installation

Set up an .env file with a DB_URL variable containing an SQL Database URL, and a SECRET_KEY used to create a JSON web token.

Server setup:

// activate venv, command varies by os
pip install -r requirements.txt 

Client setup:

npm install
npm run setup   

this will seed the database, build, and serve the app at http://localhost:5000/

Running the App

After setup, the app can be run with

npm run dev

which will build and serve the app at the above url

About

Version 2 of the Blogme blogging application refactored for a Flask/Gunicorn server, SQL database, and a React client using MUI components and Tailwind CSS

https://yogs0ddhoth-blogme-v2.herokuapp.com/

License:Creative Commons Zero v1.0 Universal


Languages

Language:TypeScript 65.3%Language:Python 30.8%Language:HTML 2.0%Language:CSS 1.0%Language:JavaScript 0.8%Language:Procfile 0.1%Language:Shell 0.0%