Skip to content

Track your tasks and achieve your goals with todobuddy!

Notifications You must be signed in to change notification settings

sabi70/todobuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todobyddy 🎯

This is a full stack application for tracking your tasks and achieving your goals!

todobyddy preview

Features

  1. Responsive and intuitive design.
  2. Dark and light theme support.
  3. Ease in usage.

Setting up on local pc:

git clone https://github.com/sabi70/todobuddy.git

Runnning backend:

a) Django development server:
source path/to/virtual/environment/activate
python manage.py runserver 0.0.0.0:<port>
b) Gunicorn wsgi server:
gunicorn path/to/main_app.wsgi:application --bind 0.0.0.0:<port>
c) Docker container 🐳:
sudo docker build -t <new_image_name> <export_path>
docker run -d -p <port>:<port> <image_name> <new_container_name>

Running frontend:

a) Node development server:
npm run serve /*run it in the root directory of frontend app*/
b) Using node's simple http-server:
http-server
index.html will be served as the default file to any directory re‐quests.
c) Docker container 🐳:
sudo docker build -t <new_image_name> <export_path>
docker run -d -p <port>:<port> <image_name> <new_container_name>

Used technologies:

  1. Backend:

-Django
-Gunicorn
-Nginx
-Postman
-Docker
-Git

  1. Frontend:

-Vue
-Vuetify
-Figma
-GIMP
-Git
-Nginx
-Docker

Author:

👤 sabi70

About

Track your tasks and achieve your goals with todobuddy!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published