Skip to content

This repository contains Python, VueJS and other Files for Cards App.

License

Notifications You must be signed in to change notification settings

flxcp/cards.flask.vue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cards · CodeQL

This repository contains Python, VueJS and other Files for Cards App.

Screenshot

Features

  • Modular Architecture
    • Flask
    • VueJS
    • Celery
    • Bootstrap
    • SQLAlchemy
  • Progressive Web App (PWA)
  • Responsive Web Design

External Softwares.

  1. Redis DB
  2. MailHog

Configurations

Default configurations can be found in app/config.py file. Update them as required.

Instructions to run the app

Server

Server Setup

pipenv install

Run the Server

gunicorn main:app

Start Celery beat for periodic task

celery -A main.celery beat --max-interval 1 -l info

Run Celery Workers.

celery -A main.celery worker -l info

Client

Client Setup

yarn install

Serve the Client

yarn serve

Login Credentials

username: [email protected]
password: password

Finally, Open Cards in your browser.

About

This repository contains Python, VueJS and other Files for Cards App.

Topics

Resources

License

Stars

Watchers

Forks