Skip to content

DurmazDev/microblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microblog with Flask & Vue

A micro-blogging platform with Flask & Vue

Run Locally

Clone the project

  git clone https://github.com/DurmazDev/microblog

Run with Docker-Compose

  cd microblog
  docker-compose up --build

Run manually (not recommended)

Start MongoDB & Redis and reconfigure app/config.py file.

Start the back-end firstly

Enter directory

  cd microblog/backend/

Create Virtual Environment & Install Dependencies

  python3 -m venv venv
  source venv/bin/activate
  python3 -m pip install -r requirements.txt

Start the server

  python3 run.py

To see API documentation, look README file under the backend folder.

Start the front-end

Enter directory

  cd microblog/frontend/

Rename config.template.js to config.js and check configurations.

  mv src/config.template.js src/config.js

Install Dependencies

  npm install

Start in dev mode

  npm run dev

License

This repo is licensed under the MIT licence.

About

A micro-blogging platform with Flask & Vue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published