8000 GitHub - ReeceDonovan/calpal: Web application for user's to create and manage projects, tasks, and notes.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ReeceDonovan/calpal

 
 

Repository files navigation

Calpal

Web application for user's to create and manage projects, tasks, and notes. Calpal is your go-to for improving productiving in the workplace, school, and life.

Application Overview

Account UI

Vue application for account creation, logging in, and account customisation.

  • Javascript
  • VueJs
  • Vite
  • Tailwindcss

Account API

Go application for managing user authentication (JWT) and account information.

  • Golang
  • Postgres (Account Information)
  • Google Cloud Storage (Account Images)
  • Redis (JWT Refresh Token's)

Project UI

React application for managing and viewing user's projects, tasks, and notes.

  • Typescript
  • React
  • NextJS
  • Tailwindcss

Project API

Express application for CRUD operations, enabling users to manage their projects, tasks, etc.

  • Typescript
  • Express
  • Postgres (Project/Task Information)
  • TypeOrm
  • Google PubSub (Ensuring data is synchronised across services)

Deployment

  • Docker
  • Traefik (Reverse Proxy for service routing)

Screenshots

Fullscreen View

Desktop UI

Mobile View

Mobile UI - Main View Mobile UI - Menu View

About

Web application for user's to create and manage projects, tasks, and notes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 50.4%
  • TypeScript 35.1%
  • Vue 8.1%
  • JavaScript 4.9%
  • Dockerfile 0.5%
  • CSS 0.5%
  • Other 0.5%
0