skdue
Description
Skdue is a web application that makes your life easier by helping you manage your schedule. With the ability which allows you to create and manage your activities and events, you will never miss any of them. What makes Skdue stand out from the other calendar applications is the feature that lets you follow your favorite people, companies, or celebrities and add their events to your schedule.
Team Members
Name | GitHub |
---|---|
Ditthapong | HuskyIsHere |
Kittison | touchtool |
Natchanon | natchanon-space |
Patkamon | patkamon |
Thanabardi | Thanabardi |
Setup
Django Setup
# activate virtual environment
source venv/bin/activate
# install dependencies
pip install -r requirements.txt
# setup database
python manage.py migrate
python manage.py loaddata calendar_data
# run server and explorer api
python manage.py runserver
Vue Setup
# install vue
npm install -g @vue/cli
# install dependencies
cd calendar_vue
npm install
# run frontend sever
npm run serve
Dev Setup
DEBUG = True
SECRET_KEY = this-is-my-secret-key-not-safe
ALLOWED_HOSTS = 127.0.0.1
CORS_ALLOWED_ORIGINS = http://localhost:8080