Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perfecto25/moviestars
sample Vue JS + FastAPI web app
https://github.com/perfecto25/moviestars
Last synced: 7 days ago
JSON representation
sample Vue JS + FastAPI web app
- Host: GitHub
- URL: https://github.com/perfecto25/moviestars
- Owner: perfecto25
- Created: 2021-08-16T02:58:18.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-08-16T13:20:57.000Z (over 3 years ago)
- Last Synced: 2023-02-28T06:03:10.653Z (over 1 year ago)
- Language: Python
- Size: 125 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Movie Star Website
## Backend
Create new virtual env and install Py packages
cd moviestar
pipenv install (installs py dependencies, change your python version in Pipfile to match what you have on your computer)## Front End
Install Node JS
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
yum install nodejsInstall Vue JS
npm install -g @vue/cli
Create new project
vue create web (choose default options)
## Apache config + SSL certs
yum install httpd mod_ssl certbot python2-certbot-apache
Create a new cert for your domain (make sure to open port 80,443 on your firewall):
certbot --apache -d site.domain.com